M
class を返すWCF Web メソッドがありますA
。Web メソッドは、JSON シリアライザーを使用するように構成されています。
B
ここで質問があります:の直接の特殊化であるクラスを取得しましたA
。を返したいのですB
が、そうするとリクエストが失敗します。
可能であれば、これを機能させるために何をする必要がありますか?
これは本質的に、走り書きのコードでの私の問題です:
[WebMethod]
A M();
public A M() {
return new B(); // <-- no response on the client
}
[DataContract]
class A {
[DataMember]
bool Foo;
}
[DataContract]
class B : A {
}