From 301e384769f41c07f66e4942aaec9ec8df85d331 Mon Sep 17 00:00:00 2001 From: "andrii.tokarskyi" Date: Sat, 18 Aug 2018 14:07:03 +0300 Subject: [PATCH] Made method async --- .../Catalog/Catalog.API/Controllers/CatalogController.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Services/Catalog/Catalog.API/Controllers/CatalogController.cs b/src/Services/Catalog/Catalog.API/Controllers/CatalogController.cs index 584f7a0af..430436942 100644 --- a/src/Services/Catalog/Catalog.API/Controllers/CatalogController.cs +++ b/src/Services/Catalog/Catalog.API/Controllers/CatalogController.cs @@ -40,7 +40,7 @@ namespace Microsoft.eShopOnContainers.Services.Catalog.API.Controllers { if (!string.IsNullOrEmpty(ids)) { - return GetItemsByIds(ids); + return await GetItemsByIdsAsync(ids); } var totalItems = await _catalogContext.CatalogItems @@ -60,7 +60,7 @@ namespace Microsoft.eShopOnContainers.Services.Catalog.API.Controllers return Ok(model); } - private IActionResult GetItemsByIds(string ids) + private async Task GetItemsByIdsAsync(string ids) { var numIds = ids.Split(',') .Select(id => (Ok: int.TryParse(id, out int x), Value: x)); @@ -73,7 +73,7 @@ namespace Microsoft.eShopOnContainers.Services.Catalog.API.Controllers var idsToSelect = numIds .Select(id => id.Value); - var items = _catalogContext.CatalogItems.Where(ci => idsToSelect.Contains(ci.Id)).ToList(); + var items = await _catalogContext.CatalogItems.Where(ci => idsToSelect.Contains(ci.Id)).ToListAsync(); items = ChangeUriPlaceholder(items);