アプリケーションで WCF サービスを使用しています。私の計画は、次のようなデザイン サービス契約です。
[ServiceContract]
public interface IService
{
[OperationContract]
object ServiceCall(string typeName, string methodName, object[] methodParameters);
}
クライアント側から指定されたパラメーターで ServiceCall メソッドを呼び出します。
次に、サーバー側でメソッド情報を作成し、指定されたメソッドを呼び出して、クライアントに応答を返します。このようにして、単一の方法ですべてのリモート CAL を解決できます。WCF の既知の型の問題のため、そのような service.return 型とメソッド パラメーター オブジェクトを作成できません [] methodParameters はオブジェクトの型にすることはできません
どうすればこの問題を解決できますか? または、代わりに何ができますか?