lg_backend/langguanApi/Extensions/SocketExtension.cs

23 lines
701 B
C#
Raw Permalink Normal View History

2024-05-20 14:56:49 +00:00
using langguanApi.Service;
namespace langguanApi.Extensions
{
public static class SocketExtension
{
/// <summary>
///
/// </summary>
/// <param name="services"></param>
public static void AddSocketService(this IServiceCollection services)
{
// services.AddSingleton<MQTTService>();
services.AddTransient<HJ212SocketServer>();
services.AddTransient<PingService>();
IServiceProvider serviceProvider = services.BuildServiceProvider();
_ = serviceProvider.GetService<HJ212SocketServer>().Start();
serviceProvider.GetService<PingService>().CreatTask();
}
}
}