public App( IOrderCommandRepository orderCommandRepo, IRestaurantQueryRepository restaurantQueryRepo, IRestaurantCommandRepository restaurantCommandRepo, ICustomerCommandRepository customerCommandRepo, ILocationCommandRepository locationCommandRepo, IMealCommandRepository mealCommandRepo, IFoodOrderingContextFactory factory, IDailyMenuCommandRepository dailyMenuCommand, IMapper mapper, IFoodQueryRepository foodQueryRepository, IFoodCommandRepository foodCommandRepository, IRoleCommandRepository roleCommandRepo) { _orderCommandRepo = orderCommandRepo; _restaurantQueryRepository = restaurantQueryRepo; _restaurantCommandRepository = restaurantCommandRepo; _customerCommandRepo = customerCommandRepo; _locationCommandRepo = locationCommandRepo; _mealCommandRepo = mealCommandRepo; _factory = factory; _dailyMenuCommandRepo = dailyMenuCommand; _mapper = mapper; _foodQueryRepository = foodQueryRepository; _foodCommandRepository = foodCommandRepository; _roleCommandRepo = roleCommandRepo; }
public RestaurantController( IRestaurantQueryRepository queryRepository, IRestaurantCommandRepository commandRepository, IEitherMapper mapper, ILogger <RestaurantController> logger) { _queryRepository = queryRepository; _commandRepository = commandRepository; _mapper = mapper; _logger = logger; }
public GoogleApiExport( ITeglasConector teglasConector, IHedoneConector hedoneConector, ILipaConector lipaConector, IOrderQueryRepository orderQueryRepo, ICustomerQueryRepository customerQueryRepo, IRestaurantQueryRepository restaurantQueryRepo) { // Connectors _lipaConector = lipaConector; _hedoneConector = hedoneConector; _teglasConector = teglasConector; // Services _orderQueryRepo = orderQueryRepo; _customerQueryRepo = customerQueryRepo; _restaurantQueryRepo = restaurantQueryRepo; }
public GoogleApiImport( IRestaurantQueryRepository restaurantQueryRepository, IRestaurantCommandRepository restaurantCommandRepository, ISheetsAPI sheetsApi, IDailyMenuQueryRepository dailyMenuQueryRepository, IMapper mapper, IFoodQueryRepository foodQueryRepository, IFoodCommandRepository foodCommandRepository) { _restaurantQueryRepository = restaurantQueryRepository; _restaurantCommandRepository = restaurantCommandRepository; _mapper = mapper; // connectors to a new sheets _sheetsApi = sheetsApi; _dailyMenuQueryRepository = dailyMenuQueryRepository; _foodQueryRepository = foodQueryRepository; _foodCommandRepository = foodCommandRepository; }
public MenuService(IRestaurantQueryRepository restaurantRepository, IFoodQueryRepository foodQueryRepository, IRecipeQueryRepository recipeQueryRepository) { _restaurantRepository = restaurantRepository; _foodQueryRepository = foodQueryRepository; _recipeQueryRepository = recipeQueryRepository; }