public HttpResponseMessage ListTemplates() { using (FunctionsTrace.BeginTimedOperation()) { return(Request.CreateResponse(HttpStatusCode.OK, _templatesManager.GetTemplates())); } }
public HttpResponseMessage ListTemplates([FromUri] string runtime) { runtime = getClearRuntime(runtime); using (FunctionsTrace.BeginTimedOperation()) { return(Request.CreateResponse(HttpStatusCode.OK, _templatesManager.GetTemplates(runtime))); } }
public async Task CreateTrialFunctionContainer() { using (var perf = FunctionsTrace.BeginTimedOperation()) { var response = await _client.PostAsJsonAsync(Constants.TryAppServiceCreateUrl, new { name = "FunctionsContainer" }); await response.EnsureSuccessStatusCodeWithFullError(); } }
public async Task <HttpResponseMessage> CreateTrialFunctionsContainer() { using (var perf = FunctionsTrace.BeginTimedOperation()) { try { await this._armManager.CreateTrialFunctionContainer(); perf.AddProperties("Created"); return(Request.CreateResponse(HttpStatusCode.Created)); } catch (Exception e) { perf.AddProperties("Error"); FunctionsTrace.Diagnostics.Event(TracingEvents.ErrorInCreateTrialFunctionContainer, e.Message); return(Request.CreateResponse(HttpStatusCode.InternalServerError, e)); } } }