예제 #1
0
 public RegisterMealHandler(
     IValidator <RegisterMeal> validator,
     IDocumentSession documentSession,
     IEventBus eventBus,
     IMapper mapper,
     IMealRepository mealRepository,
     IRestaurantRepository restaurantRepository,
     IMealTypeRepository mealTypeRepository)
     : base(validator, documentSession, eventBus, mapper, mealRepository, restaurantRepository, mealTypeRepository)
 {
 }
예제 #2
0
 public BasketController(IBasketRepository BasketRepository,
                         IMealRepository MealRepository,
                         IMealTypeRepository MealTypeRepository,
                         IRestoRepository RestoRepository, IEmailSender emailSender)
 {
     basketRepository   = BasketRepository;
     mealRepository     = MealRepository;
     mealTypeRepository = MealTypeRepository;
     restoRepository    = RestoRepository;
     _emailSender       = emailSender;
     mealUC             = new MealUC(mealRepository);
     mealTypeUC         = new MealTypeUC(mealTypeRepository);
     basketUC           = new BasketUC(basketRepository);
 }
예제 #3
0
 protected BaseMealHandler(
     IValidator <TCommand> validator,
     IDocumentSession documentSession,
     IEventBus eventBus,
     IMapper mapper,
     IMealRepository mealRepository,
     IRestaurantRepository restaurantRepository,
     IMealTypeRepository mealTypeRepository)
     : base(validator, documentSession, eventBus, mapper)
 {
     MealRepository       = mealRepository;
     RestaurantRepository = restaurantRepository;
     MealTypeRepository   = mealTypeRepository;
 }
 public MealTypeController(IMealTypeRepository MealTypeRepository)
 {
     mealTypeRepository = MealTypeRepository;
     mealTypeUC         = new MealTypeUC(mealTypeRepository);
 }
예제 #5
0
 public MealTypeUC(IMealTypeRepository MealTypeRepository)
 {
     mealTypeRepository = MealTypeRepository;
 }