public static async Task <IActionResult> FetchNewLocalModel(
            [HttpTrigger(AuthorizationLevel.Function, "get", Route = null)] HttpRequestMessage req, ILogger log)
        {
            var response = new PredictionModelResponse()
            {
                StatusCode  = (int)HttpStatusCode.OK,
                IsAvailable = false
            };

            return(new OkObjectResult(response));
        }
        public static IActionResult RemoteModelAvailable(
            [HttpTrigger(AuthorizationLevel.Function, "get", Route = null)] HttpRequestMessage req, ILogger log)
        {
            var publishedModelName = Environment.GetEnvironmentVariable("CustomVisionPredictionPublishedName");
            var response           = new PredictionModelResponse()
            {
                StatusCode  = (int)HttpStatusCode.OK,
                IsAvailable = !string.IsNullOrEmpty(publishedModelName),
                Name        = publishedModelName
            };

            return(new OkObjectResult(response));
        }