public async Task <IActionResult> LoadCats() { try { stopWatch.Restart(); stopWatch.Start(); logger.LogInformation((int)LogLevel.Information, $"Starting Load Database ;{stopWatch.ElapsedMilliseconds} ms"); await commandCapture.CapureAllBreedsWithImages(); logger.LogInformation((int)LogLevel.Information, $"Finish Load Database ;{stopWatch.ElapsedMilliseconds} ms"); logger.LogInformation((int)LogLevel.Information, $"Starting Load Images By Category ;{stopWatch.ElapsedMilliseconds} ms"); await commandCapture.CaptureImagesByCategory(); logger.LogInformation((int)LogLevel.Information, $"Finish Load Images By Category ;{stopWatch.ElapsedMilliseconds} ms"); stopWatch.Stop(); return(Ok($"Finish load data in {stopWatch.ElapsedMilliseconds} ms")); } catch (Exception ex) { logger.LogError((int)LogLevel.Error, $"Fail to Load Data: {ex.Message}"); return(BadRequest()); } }
public async Task CaptureImagesByCategoryTest() { await commandCapture.CaptureImagesByCategory(); }