C# 方法';获取';类型为';ServiceStack.JsonServiceClient'。。。没有实现
我们正在使用“ServiceStack”从Rest服务读取数据。 示例代码:C# 方法';获取';类型为';ServiceStack.JsonServiceClient'。。。没有实现,c#,asp.net-mvc,
servicestack,C#,Asp.net Mvc,
servicestack,我们正在使用“ServiceStack”从Rest服务读取数据。 示例代码: string uri = "xxxxx"; (initialize uri with key) var jsonClient = new JsonServiceClient(uri); var obj = jconClient.Get<T>("@\r\n"); stringuri=“xxxxx”;(使用密钥初始化uri) var jsonClient=newjsonserviceclient(uri);
string uri = "xxxxx"; (initialize uri with key)
var jsonClient = new JsonServiceClient(uri);
var obj = jconClient.Get<T>("@\r\n");
stringuri=“xxxxx”;(使用密钥初始化uri)
var jsonClient=newjsonserviceclient(uri);
var obj=jconClient.Get(“@\r\n”);
上面的代码在本地计算机中运行良好,但在部署之后就不行了。
错误:来自程序集“ServiceStack”版本4.0.40.0的类型“ServiceStack.JsonServiceClient”中的方法“Get”。。。没有实现
请帮忙
提前感谢,,
Phani这通常表示您正在将脏DLL与不同版本混合在一起。尝试卸载所有NuGet软件包,删除NuGet
/packages
文件夹,然后再次安装所有NuGet软件包,并检查/packages
文件夹是否仅对其所有NuGet软件包使用相同版本的ServiceStack。在本例和您的情况下(查看Get的定义后)T类型是什么似乎@“\r\n”被用作URL。您可以尝试var obj=jsonClient.Get(uri);看看它是否有效?@JureBogataj,甚至var jsonClient=new JsonServiceClient()也抛出了同样的错误。谢谢你。我尝试从nugget卸载和安装ServiceStack库。但是,还是一样的问题。@PhaniKrishnaV请确保您也清除了NuGet缓存。此处描述的过程->