public HttpResponseMessage Delete(string name)
        {
            var tracer = _traceFactory.GetTracer();

            using (tracer.Step($"FunctionsController.Delete({name})"))
            {
                _manager.DeleteFunction(name, ignoreErrors: false);

                // Fire and forget SyncTrigger request.
                FireSyncTriggers(tracer);

                return(Request.CreateResponse(HttpStatusCode.NoContent));
            }
        }