优化数据通道内存控制,转为通用封装
This commit is contained in:
parent
1068c0832a
commit
f349e8a9bd
@ -1,4 +1,4 @@
|
|||||||
using JiShe.ServicePro.ServerOptions;
|
using JiShe.ServicePro.Core;
|
||||||
using JiShe.ServicePro.SwaggerConfigs;
|
using JiShe.ServicePro.SwaggerConfigs;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
using Volo.Abp.BlobStoring.FileSystem;
|
using Volo.Abp.BlobStoring.FileSystem;
|
||||||
@ -51,6 +51,11 @@ namespace JiShe.IoT
|
|||||||
{
|
{
|
||||||
configuration.GetSection(nameof(ServerApplicationOptions)).Bind(options);
|
configuration.GetSection(nameof(ServerApplicationOptions)).Bind(options);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Configure<DataChannelOptions>(options =>
|
||||||
|
{
|
||||||
|
configuration.GetSection(nameof(DataChannelOptions)).Bind(options);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void OnApplicationInitialization(ApplicationInitializationContext context)
|
public override void OnApplicationInitialization(ApplicationInitializationContext context)
|
||||||
|
|||||||
@ -6,6 +6,7 @@
|
|||||||
<RootNamespace>JiShe.IoT</RootNamespace>
|
<RootNamespace>JiShe.IoT</RootNamespace>
|
||||||
<PreserveCompilationReferences>true</PreserveCompilationReferences>
|
<PreserveCompilationReferences>true</PreserveCompilationReferences>
|
||||||
<UserSecretsId>JiShe.IoT-4681b4fd-151f-4221-84a4-929d86723e4c</UserSecretsId>
|
<UserSecretsId>JiShe.IoT-4681b4fd-151f-4221-84a4-929d86723e4c</UserSecretsId>
|
||||||
|
<ServerGarbageCollection>true</ServerGarbageCollection>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
@ -1,6 +1,4 @@
|
|||||||
using JiShe.IoT.OneNETAggregation.Dto;
|
using JiShe.ServicePro;
|
||||||
using JiShe.IoT.Workshops;
|
|
||||||
using JiShe.ServicePro;
|
|
||||||
using JiShe.ServicePro.Core;
|
using JiShe.ServicePro.Core;
|
||||||
using JiShe.ServicePro.DeviceManagement.DeviceInfos;
|
using JiShe.ServicePro.DeviceManagement.DeviceInfos;
|
||||||
using JiShe.ServicePro.Dto;
|
using JiShe.ServicePro.Dto;
|
||||||
@ -8,15 +6,7 @@ using JiShe.ServicePro.Encrypt;
|
|||||||
using JiShe.ServicePro.Enums;
|
using JiShe.ServicePro.Enums;
|
||||||
using JiShe.ServicePro.FreeRedisProvider;
|
using JiShe.ServicePro.FreeRedisProvider;
|
||||||
using JiShe.ServicePro.Kafka.Consts;
|
using JiShe.ServicePro.Kafka.Consts;
|
||||||
using JiShe.ServicePro.Kafka.Producer;
|
|
||||||
using JiShe.ServicePro.ServerOptions;
|
|
||||||
using Microsoft.Extensions.Options;
|
using Microsoft.Extensions.Options;
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Text;
|
|
||||||
using System.Threading.Tasks;
|
|
||||||
using System.Xml.Linq;
|
|
||||||
|
|
||||||
namespace JiShe.IoT.BusinessSystemAggregation
|
namespace JiShe.IoT.BusinessSystemAggregation
|
||||||
{
|
{
|
||||||
|
|||||||
@ -1,19 +1,12 @@
|
|||||||
using JiShe.IoT.CTWingAggregation.Dto;
|
using JiShe.IoT.CTWingAggregation.Dto;
|
||||||
using JiShe.IoT.DeviceAggregation;
|
using JiShe.IoT.DeviceAggregation;
|
||||||
using JiShe.IoT.DeviceAggregation.Dto;
|
using JiShe.IoT.DeviceAggregation.Dto;
|
||||||
using JiShe.IoT.OneNETAggregation.Dto;
|
|
||||||
using JiShe.IoT.Workshops;
|
using JiShe.IoT.Workshops;
|
||||||
using JiShe.ServicePro;
|
using JiShe.ServicePro;
|
||||||
using JiShe.ServicePro.Core;
|
using JiShe.ServicePro.Core;
|
||||||
using JiShe.ServicePro.CTWingManagement.CTWingDevices;
|
|
||||||
using JiShe.ServicePro.CTWingManagement.CTWingProduct;
|
using JiShe.ServicePro.CTWingManagement.CTWingProduct;
|
||||||
using JiShe.ServicePro.DeviceManagement.DeviceInfos;
|
|
||||||
using JiShe.ServicePro.DeviceManagement.DeviceInfos.Dto;
|
|
||||||
using JiShe.ServicePro.Encrypt;
|
using JiShe.ServicePro.Encrypt;
|
||||||
using JiShe.ServicePro.Enums;
|
using JiShe.ServicePro.Enums;
|
||||||
using JiShe.ServicePro.FreeRedisProvider;
|
|
||||||
using JiShe.ServicePro.ServerOptions;
|
|
||||||
using Mapster;
|
|
||||||
using Microsoft.Extensions.Logging;
|
using Microsoft.Extensions.Logging;
|
||||||
using Microsoft.Extensions.Options;
|
using Microsoft.Extensions.Options;
|
||||||
|
|
||||||
|
|||||||
@ -6,9 +6,7 @@ using JiShe.ServicePro;
|
|||||||
using JiShe.ServicePro.Core;
|
using JiShe.ServicePro.Core;
|
||||||
using JiShe.ServicePro.Encrypt;
|
using JiShe.ServicePro.Encrypt;
|
||||||
using JiShe.ServicePro.Enums;
|
using JiShe.ServicePro.Enums;
|
||||||
using JiShe.ServicePro.OneNETManagement.OneNETDevices;
|
|
||||||
using JiShe.ServicePro.OneNETManagement.OneNETProducts;
|
using JiShe.ServicePro.OneNETManagement.OneNETProducts;
|
||||||
using JiShe.ServicePro.ServerOptions;
|
|
||||||
using Microsoft.Extensions.Logging;
|
using Microsoft.Extensions.Logging;
|
||||||
using Microsoft.Extensions.Options;
|
using Microsoft.Extensions.Options;
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user