示例#1
0
 public DailyMenuController(
     IDailyMenuQueryRepository queryRepo,
     IDailyMenuCommandRepository commandRepo,
     IEitherMapper mapper,
     ILogger <DailyMenuController> logger)
 {
     _mapper      = mapper;
     _queryRepo   = queryRepo;
     _commandRepo = commandRepo;
     _logger      = logger;
 }
示例#2
0
        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;
        }