静的パスに基づいてファイルを検索し、それに応じて処理するクライアント アプリケーションがあります。
string filepath = @"C:\Users\NChamber\Desktop\package\1002423A_attachments.xml";
byte[] byteArray = System.IO.File.ReadAllBytes(filepath);
channel.UploadTransaction(filepath, 27, byteArray);
これは単一ファイルの更新では問題なく機能しますが、「*.xml」で終わるすべてのファイルのディレクトリ全体をスキャンし、それらすべてを処理する必要があります。
これまでのところ、これを試してみましたが、ほとんど成功しませんでした:
string path = @"C:\Users\NChamber\Desktop\package\";
foreach (string file in Directory.EnumerateFiles(path, "*.xml"))
{
byte[] byteArray = System.IO.File.ReadAllBytes(path);
channel.UploadTransaction(path, 27, byteArray);
}
どんな提案でも大歓迎です。