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); }
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); }