Пример #1
0
        private void BrowsePhotos(string directoryLocation)
        {
            DirectoryInfo d             = new DirectoryInfo(directoryLocation);
            var           directoryList = d.GetDirectories();

            foreach (var directory in directoryList)
            {
                BrowsePhotos(directory.FullName);
            }

            FileInfo[] Files = d.GetFiles("*.*").Where(x => x.Extension.ToLower() == ".jpg" || x.Extension.ToLower() == ".png").ToArray();
            foreach (FileInfo file in Files)
            {
                var picture = _bitmapService.GetPicture(file.FullName);
                picture.CreationFileDate = file.CreationTime;

                SendToES(Newtonsoft.Json.JsonConvert.SerializeObject(picture));
            }
            Console.WriteLine($"Przeskanowano {countSendedPictureInfo} zdjęć.");
        }