Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 方法';获取';类型为';ServiceStack.JsonServiceClient'。。。没有实现_C#_Asp.net Mvc_<img Src="//i.stack.imgur.com/WM7S8.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">servicestack - Fatal编程技术网 servicestack,C#,Asp.net Mvc,servicestack" /> servicestack,C#,Asp.net Mvc,servicestack" />

C# 方法';获取';类型为';ServiceStack.JsonServiceClient'。。。没有实现

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);

我们正在使用“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);
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缓存。此处描述的过程->