protected override void Dispose(bool disposing) { if (disposing) { if (_repo != null) { _repo.Dispose(); _repo = null; } } base.Dispose(disposing); }
public BookController(IBookReposytory repo) { _repo = repo; }
public OrderProcessor(IEmailService emailService, IBookReposytory repo) { _emailService = emailService; _repo = repo; }
public CartController(IBookReposytory repo, IOrderProcessor orderProcessor) { _repo = repo; _orderProcessor = orderProcessor; }