2

私の WCF プロジェクトには、別のライブラリから取得した型があります。

LibraryB.SomeClass

サービスの svc.cs ファイルでは、パラメーターで上記の型を使用します。

GetEmployees(LibraryB.SomeClass someClass)

サービスをホストしている Web アプリで、サービスの型が作成されます。

MyWebApp.ServiceAReference.ServiceAClient serviceClient = new MyWebApp.ServiceAReference.ServiceAClient();

しかし、メソッドを参照すると:

serviceClient.GetEmployees(someClass);

パラメーターの Intellisense の型は次のとおりです。

MyWebApp.ServiceA.SomeClass

Web アプリでは、someClass の型は LibraryB.SomeClass であり、MyWebApp.ServiceA.SomeClass ではありません。

Web サービスにタイプ LibraryB.SomeClass をネットワーク経由で送信するように指示する方法はありますか? それとも、私がしなければならない別のことがありますか?

4

1 に答える 1