0

WCF で生成されたプロキシに問題があります - それらは機能しますが、強く型付けされていません。サーバー側では、メソッドは次のように定義されます。

/// <summary>
/// Gets all ElementSetTypes.
/// </summary>
/// <returns>All ElementSetTypes</returns>
[OperationContract]
IList<IElementSetType> GetElementSetTypeList();

プロキシを生成すると、クライアントの署名は次のようになります。

object[] GetElementSetTypeList();

これは、戻り値の型であろうとメソッド パラメータであろうと、インターフェイス全体のすべての型に適用され、「オブジェクト」に置き換えられます。これにはどのような理由が考えられるでしょうか?

4

0 に答える 0