long[] orderIds={10,11,12,13};
var orders= new List<Order>();
await Task.WhenAll(orderIds.Select(async (orderId) =>
{
var orderDetails = await GetOrderDetails(orderId);
if (orderDetails != null)
orders.Add(orderDetails);
}));
I am getting some wrong behavior with this, after deployement this code to server its working fine but on local sometimes it is adding all orders but sometime it missed some orders.
Can anybody please help to short out this, not sure what I am missing.