Мне нужно разработать службу WCF, которая получает XML от клиента и обрабатывает его. Я написал службу, и я получаю XML как строку s как-то вроде:
[DataContract]
public class TransferData
{
[DataMember]
public string xml;
}
Но они дали мне файл.xsd. Я не уверен, что это за файл и как я могу использовать его в службе WCF?
Решение можно найти в:
Вы можете сериализовать XSD файл в строку или байт [] (Надежный способ преобразования файла в байт []). Однако в WCF есть ограниченный размер файла, для больших файлов используется Stream (http://msdn.microsoft.com/en-us/library/ms733742(v=vs.110).aspx).