public async Task <IActionResult> GetRemainingCount() { var count = await _jacketService.GetCountAsync(); var remaining = new JacketsRemainingResponse(); if (count > 0) { remaining = new JacketsRemainingResponse { Count = (5000 - count) }; if (remaining.Count != 0) { return(Ok(remaining)); } else { remaining.Count = 9999; return(Ok(remaining)); } } remaining.Count = 5000 - count; if (remaining.Count <= 0) { remaining.Count = 0; return(Ok(remaining)); } remaining.Count = 9999; return(Ok(remaining)); }
public static async Task <int> GetRemainingJacketCount() { await Task.Delay(3000); var remaining = new JacketsRemainingResponse(); remaining.Count = 5000 - Jackets.Count; return(remaining.Count); }