Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public bool Init()
        {
            IsInitialized = (CheckDir() && _reader.Init());
            _logger?.TraceLog((IsInitialized ? string.Empty : "NOT") + " initialized.", ClassName);

            return(IsInitialized);
        }
Example #2
0
        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);
        }