将接口传递给函数以与Create <T>一起使用

0 c#

我有这个代码:

var proxy = XmlRpcProxyGen.Create<IMessageRpc>();
var proxy2 = XmlRpcProxyGen.Create<ITestRpc>();
Run Code Online (Sandbox Code Playgroud)

创建原型是 XmlRpcProxyGen.Create<T>

我想使用这样的函数:

public object GetProxy(XXX)
{
    return mlRpcProxyGen.Create<XXX>();
}
Run Code Online (Sandbox Code Playgroud)

Bry*_*tts 5

public object GetProxy<T>()
{
    return XmlRpcProxyGen.Create<T>();
}
Run Code Online (Sandbox Code Playgroud)