0
WCFサービスを継承したクラスを受け取る必要があります。KnownTypeクラスが別のプロジェクトにある場合、WCFサービスから継承した受信クラス?
<DataContract()>
<KnownType(GetType(A))>
Public class Base
...
End Class
<DataContract()>
Public Class A
Inherits Base
...
End Class
問題は、私のビジネスロジックプロジェクトにあり、別のプロジェクト(utilプロジェクト)にあるBaseクラスを参照しているということです。私はクラスAを知るために、プロジェクトのutilからビジネス・ロジック・プロジェクトへの参照を追加する必要がありますので、基本クラスで
<KnownType(GetType(A))>
を、そのは循環参照エラーがスローされます。そして、私は行うことはできません。
また、WCFプロジェクトはビジネスロジックプロジェクトを参照してデータを送信します。