あなたが投稿したものはSOAPメッセージでMessageContract
はないので、適切ではありません。
あなたが投稿したのはSOAP本文のコンテンツだと思いますので、これに沿って何かをする必要があります。
[DataContract]
public class ServerUnits
{
[DataMember]
public ServerState State { get; set; }
[DataMember]
public List<User> Users { get; set; }
}
[DataContract]
public class ServerState
{
[DataMember]
public string Name { get; set; }
[DataMember]
public DateTime Date { get; set; }
}
[DataContract]
public class User
{
[DataMember]
public string login { get; set; }
[DataMember]
public string password { get; set; }
}
アップデート
あなたのメッセージはSOAPではありません。webHttpBinding
ただし、POXを送受信するコードを使用する場合は、上記のコードを引き続き使用できます。