/// <summary> /// Class constructor /// </summary> /// <param name="groceryLists"></param> /// <param name="groceries"></param> /// <param name="groceryListUsers"></param> /// <param name="userManager"></param> public GroceryListController(IGroceryListRepository groceryLists, IGroceryItemRepository groceries, IGroceryListUsersRepository groceryListUsers, UserManager <ApplicationUser> userManager) { _groceryLists = groceryLists; _groceries = groceries; _groceryListUsers = groceryListUsers; _userManager = userManager; }
/// <summary> /// Constructor for the HomeController class. /// Injects the relevant repositories into the instance. /// </summary> /// <param name="groceryLists"></param> /// <param name="userRepo"></param> /// <param name="itemRepo"></param> public HomeController(IGroceryListRepository groceryLists, IUserRepository userRepo, IGroceryItemRepository itemRepo) { _groceryLists = groceryLists; _userRepo = userRepo; _itemRepo = itemRepo; }
public GroceryListController(IGroceryListRepository groceryLists, IUserRepository userManager, UserManager<ApplicationUser> manager, SignInManager<ApplicationUser> siManager, IGroceryItemRepository groceryItem) { _groceryLists = groceryLists; _userManager = userManager; _manager = manager; _siManager = siManager; _groceryItem = groceryItem; }
public GroceryItemsController(IGroceryItemRepository groceryItemRepository) { _groceryItemRepository = groceryItemRepository; }
/// <summary> /// Constructor for the Grocery Item Controller. /// Injects the dependency for grocery list and item repositories. /// Implements the Controller class. /// </summary> /// <param name="groceryLists"></param> /// <param name="groceryItem"></param> public GroceryItemController(IGroceryListRepository groceryLists, IGroceryItemRepository groceryItem) { _groceryLists = groceryLists; _groceryItem = groceryItem; }
public GroceryItemService(IGroceryItemRepository groceryItemRepository) { this._groceryItemRepository = groceryItemRepository; }