public async Task <IActionResult> GetTestScenarioCountsForProvider(string providerId) { if (string.IsNullOrWhiteSpace(providerId)) { _logger.Error($"No providerId was provided to {nameof(GetTestScenarioCountsForProvider)}"); return(new BadRequestObjectResult("Null or empty providerId provided")); } ProviderTestScenarioResultCounts result = await _testResultsRepository.GetProviderCounts(providerId); return(new OkObjectResult(result)); }
public async Task <IActionResult> GetTestScenarioCountsForProvider(HttpRequest request) { request.Query.TryGetValue("providerId", out var providerIdParse); var providerId = providerIdParse.FirstOrDefault(); if (string.IsNullOrWhiteSpace(providerId)) { _logger.Error($"No providerId was provided to {nameof(GetTestScenarioCountsForProvider)}"); return(new BadRequestObjectResult("Null or empty providerId provided")); } ProviderTestScenarioResultCounts result = await _testResultsRepository.GetProviderCounts(providerId); return(new OkObjectResult(result)); }