internal StockRepositoryGet(StocksDownContext context) : base(context)
 {
     _lookups         = new LookupRepositoryGet(context);
     _stockAttributes = new FindRepository <StockAttribute>(context);
     _stocks          = new FindRepository <Stock>(context);
     _stockValues     = new FindRepository <StockValue>(context);
 }
예제 #2
0
 public ShipService(IBaseRepository <Ship> repository, IFindRepository <ShipOwner> shipOwnerRepository,
                    IApplicationLogger <ShipService> logger)
 {
     this.repository          = repository;
     this.shipOwnerRepository = shipOwnerRepository;
     this.logger = logger;
 }
 protected override void Dispose(bool disposing)
 {
     if (!_isDisposed && disposing)
     {
         if (_stocks != null)
         {
             _stocks.Dispose();
             _stocks = null;
         }
         if (_stockAttributes != null)
         {
             _stockAttributes.Dispose();
             _stockAttributes = null;
         }
         if (_stockValues != null)
         {
             _stockValues.Dispose();
             _stockValues = null;
         }
         _isDisposed = disposing;
     }
     base.Dispose(disposing);
 }