|
|
|
@ -69,6 +69,7 @@ namespace OpenAuth.WebApi
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#region identityServer
|
|
|
|
|
|
|
|
|
|
var identityServer =
|
|
|
|
@ -169,6 +170,16 @@ namespace OpenAuth.WebApi
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region mqtt
|
|
|
|
|
services.AddSingleton<MqttMessageCenter>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingRequestHandler>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingServiceHandler>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingOsdHandler>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingEventHandler>();
|
|
|
|
|
//services.AddSingleton<IMqttMessageHandler, ThingDrcHandler>();
|
|
|
|
|
services.AddHostedService<MqttHostedService>();
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region AppSetting
|
|
|
|
|
|
|
|
|
|
services.Configure<AppSetting>(Configuration.GetSection("AppSetting"));
|
|
|
|
@ -330,18 +341,7 @@ namespace OpenAuth.WebApi
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
#region mqtt
|
|
|
|
|
services.AddSingleton<MqttMessageCenter>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingRequestHandler>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingServiceHandler>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingOsdHandler>();
|
|
|
|
|
services.AddSingleton<IMqttMessageHandler, ThingEventHandler>();
|
|
|
|
|
//services.AddSingleton<IMqttMessageHandler, ThingDrcHandler>();
|
|
|
|
|
services.AddHostedService<MqttHostedService>();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void ConfigureContainer(ContainerBuilder builder)
|
|
|
|
|