public UnitOfWorkSerialization( ISerializer serializer, IOrdersRepository orders, IProductsCategoriesRepository categories, IProductsRepository products, IStagesRepository stages ) { _serializer = serializer; Orders = orders; Categories = categories; Products = products; Stages = stages; }
public UnitOfWork( IShopDbContext context, IOrdersRepository orders, IProductsCategoriesRepository categories, IProductsRepository products, IStagesRepository stages ) { _context = context; Orders = orders; Categories = categories; Products = products; Stages = stages; _isDisposed = false; }
private void Dispose(bool isDisposing) { if (_isDisposed) { return; } if (isDisposing) { Orders = null; Categories = null; Products = null; Stages = null; } _serializer = null; _isDisposed = true; }
private void Dispose(bool isDisposing) { if (_isDisposed) { return; } if (isDisposing) { Orders = null; Categories = null; Products = null; Stages = null; } _context.Dispose(); _context = null; _isDisposed = true; }
public StageController(IStagesRepository stageRepository, IMapper mapper) { _stageRepository = stageRepository; _mapper = mapper; }