Esempio n. 1
0
        public static HttpResponseMessage Run([HttpTrigger(AuthorizationLevel.Function, "get", Route = "sperrov1/marketplace/{id}")] HttpRequestMessage req,
                                              [Inject(typeof(IMarketplaceRepository))] IMarketplaceRepository marketplaceRepository,
                                              int id,
                                              TraceWriter log)
        {
            log.Info("C# HTTP trigger function processed a request.");

            // Fetching the name from the path parameter in the request URL
            return(req.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(marketplaceRepository.GetSnapshot(id))));
        }
 public MarketplaceService(IValidationDictionary aValidationDictionary, IMarketplaceRepository aMarketplaceRepository)
 {
     theValidationDictionary = aValidationDictionary;
     theMarketplaceRepository = aMarketplaceRepository;
 }
Esempio n. 3
0
 public MarketplaceService(IMarketplaceRepository marketplaceRepository) : base(marketplaceRepository)
 {
     _marketplaceRepository = marketplaceRepository;
 }