예제 #1
0
 public GetPizzaServiceTest(ITestOutputHelper output)
 {
     _output          = output;
     _mongoRepository = new MongoRepository <Pizza>("mongodb://localhost:27017", "PizaaStore");
     _pizzasWithLanguageConditions = new PizzasWithLanguageConditions();
     _getPizzaService = new GetPizzaService(_mongoRepository, _pizzasWithLanguageConditions);
 }
예제 #2
0
        public PizzaModule()
        {
            _repository = new Repository.MongoDb.MongoRepository <Pizza>("mongodb://localhost:27017", "PizaaStore");
            _pizzasWithLanguageConditions = new PizzasWithLanguageConditions();
            _getPizzaService = new GetPizzaService(_repository, _pizzasWithLanguageConditions);

            Get("/pizza/{id}/{language}", args => _getPizzaService.GetById(args.id, args.language));
            Get("/pizzaList/{language}", args => _getPizzaService.GetAll(args.language));
        }