Ejemplo n.º 1
0
        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());
            }
        }
Ejemplo n.º 2
0
 public async Task CapureAllBreedsWithImagesTest()
 {
     await commandCapture.CapureAllBreedsWithImages();
 }