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)); }