/// <summary> /// /// </summary> /// <returns></returns> public bool Init() { IsInitialized = (CheckDir() && _reader.Init()); _logger?.TraceLog((IsInitialized ? string.Empty : "NOT") + " initialized.", ClassName); return(IsInitialized); }
private async Task <ImageInfo> ReadAndSave(IFormFile file, string directory) { EnsureDirectoriesExists(); using (var stream = file.OpenReadStream()) await reader.Init(stream); var miniature = await CreateMiniature(); var info = await SaveImages(reader.Image, miniature, directory); return(info); }