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; }
public MarketplaceService(IMarketplaceRepository marketplaceRepository) : base(marketplaceRepository) { _marketplaceRepository = marketplaceRepository; }