public EfGenericRepository(IFancyDbContext context) { Validator.ValidateNullArgument(context, "context"); this.context = context; this.dbSet = this.context.Set <T>(); }
public EfFancyData(IFancyDbContext context, IEfGenericRepository <Item> items, IEfGenericRepository <Order> orders, IEfGenericRepository <User> users) { Validator.ValidateNullArgument(context, "context"); Validator.ValidateNullArgument(items, "items"); Validator.ValidateNullArgument(orders, "orders"); Validator.ValidateNullArgument(users, "users"); this.context = context; this.items = items; this.orders = orders; this.users = users; }