Esempio n. 1
0
 public HomeService(IServiceProvider serviceProvider)
 {
     _goodsService         = serviceProvider.GetRequiredService <IGoodsService>();
     _regionService        = serviceProvider.GetRequiredService <IRegionService>();
     _storageService       = serviceProvider.GetRequiredService <IStorageService>();
     _usersService         = serviceProvider.GetRequiredService <IUsersService>();
     _goodsStorageService  = serviceProvider.GetRequiredService <IGoodsStorageService>();
     _storageRegionService = serviceProvider.GetRequiredService <IStorageRegionService>();
 }
Esempio n. 2
0
        //private readonly ILeaveService _leaveService;

        public StorageService(IServiceProvider serviceProvider)
        {
            _repository           = serviceProvider.GetRequiredService <IRepository <Storage, int> >();
            _leaveRepository      = serviceProvider.GetRequiredService <IRepository <GoodsLeave, int> >();
            _unitOfWork           = serviceProvider.GetRequiredService <IUnitOfWork>();
            _regionService        = serviceProvider.GetRequiredService <IRegionService>();
            _storageRegionService = serviceProvider.GetRequiredService <IStorageRegionService>();
            _goodsStorageService  = serviceProvider.GetRequiredService <IGoodsStorageService>();
            //_leaveService = serviceProvider.GetRequiredService<ILeaveService>();
        }