using DMS.Application.Interfaces;
using DMS.Infrastructure.Interfaces;
using DMS.Infrastructure.Interfaces.Services;
using DMS.Infrastructure.Services;
using Microsoft.Extensions.DependencyInjection;
namespace DMS.Infrastructure.Extensions
{
///
/// S7服务扩展方法
///
public static class S7ServiceExtensions
{
///
/// 添加S7服务
///
public static IServiceCollection AddS7Services(this IServiceCollection services)
{
// 注册服务
services.AddSingleton();
services.AddSingleton();
// 注册后台服务
services.AddHostedService();
// 注册优化的后台服务(可选)
// services.AddHostedService();
return services;
}
}
}