public UnitOfWork(ICookBookContext dbContext) { if (dbContext == null) { throw new ArgumentNullException("DbContext"); } DbContext = dbContext; }
public Repository(ICookBookContext dbContext, IUnitOfWorkFactory unitOfWorkFactory) { if (dbContext == null) { throw new ArgumentNullException("DbContext"); } DbContext = dbContext; UnitOfWorkFactory = unitOfWorkFactory; }
private RecipeManager GetManager(ICookBookContext context) { return(new RecipeManager(context, _logger)); }