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ęć."); }