У меня есть этот класс
public class Subject
{
int ID;
string Name;
int Semester;
int Grade;
}
Я использую его в веб-службе .asmx и .svc (wcf).При вызове сервиса с помощью? Wsdl в браузере я ожидаю увидеть субъект сложного типа со всеми его членами, но вместо этого я вижу только объявление для сложного типа.
<xs:complexType name="Subject">
<xs:sequence/>
</xs:complexType> -> this is from the wcf service wsdl
<s:complexType name="Subject"/>
-> это из веб-службы asmx wsdl
В сервисе wcf класс имеет атрибут [DataContract]
как мне сгенерироватьWSDL, чтобы показать мне детали сложного типа со всеми членами?Что я делаю неправильно?Я использую .NET 4 и VS2010