2017-06-09 1 views
0

xmlファイルを送信しようとすると、 'System.Runtime.Serialization.InvalidDataContractException'例外が発生しています。データを含むxmlファイル名を送信する他の方法があります紺碧のサービスバス。azureサービスバスのデータを含むxmlファイル全体を送信する方法

foreach (string file in Directory.EnumerateFiles(@"C:\Users\shubham.mittal\Desktop\xml", "*.xml")) 
      { 
       string contents = File.ReadAllText(file); 
       XDocument doc = XDocument.Parse(contents); 

       BrokeredMessage b = new BrokeredMessage(doc); 
       //Send the message to the queue. 
       client.Send(b); 
      } 

答えて

1

だけXDocument解析するステップをスキップし、あなたはそれを必要としない:

string contents = File.ReadAllText(file); 
BrokeredMessage b = new BrokeredMessage(contents); 
関連する問題