NXPDACollectionExtensions.cs 988 B

1234567891011121314151617181920212223
  1. using Microsoft.Extensions.DependencyInjection;
  2. using NXWMS.IService.NXPDA.InStock;
  3. using NXWMS.IService.NXPDA.OutStock;
  4. using NXWMS.Service.NXPDA.InStock;
  5. using NXWMS.Service.NXPDA.OutStock;
  6. namespace NXWMS.Service.NXPDA
  7. {
  8. public static class NXPDACollectionExtensions
  9. {
  10. public static IServiceCollection AddNXPDA(this IServiceCollection services)
  11. {
  12. services.AddTransient<IInStockSearchService, InStockSearchService>();
  13. services.AddTransient<IInStockOperateService, InStockOperateService>();
  14. services.AddTransient<IService.NXPDA.Balance.IBalanceOperateService,Balance.BalanceOperateService>();
  15. services.AddTransient<IService.NXPDA.Balance.IBalanceSearchService,Balance.BalanceSearchService>();
  16. services.AddTransient<IOutStockSearchService, OutStockSearchService>();
  17. services.AddTransient<IOutStockOperateService, OutStockOperateService>();
  18. return services;
  19. }
  20. }
  21. }