Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.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# Can';找不到ServiceStack请求上下文_C#_Memcached_<img Src="//i.stack.imgur.com/WM7S8.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">servicestack - Fatal编程技术网 servicestack,C#,Memcached,servicestack" /> servicestack,C#,Memcached,servicestack" />

C# Can';找不到ServiceStack请求上下文

C# Can';找不到ServiceStack请求上下文,c#,memcached,servicestack,C#,Memcached,servicestack,您好,我刚刚在VS中创建了一个新的空webApp,并安装了servicestack Nugets 我正在寻找响应到内存中的缓存(通过MemCached),但在服务Any方法中,我无法访问base.RequestContext对象 该类确实继承自ServiceStack.Service(以前不是ServiceStack.ServiceInterface.Service) 但是我无法访问base.RequestContext。为什么? 嗨,比萨饼 如果您刚刚完成: 安装软件包ServiceStack

您好,我刚刚在VS中创建了一个新的空webApp,并安装了servicestack Nugets

我正在寻找响应到内存中的缓存(通过MemCached),但在服务
Any
方法中,我无法访问
base.RequestContext
对象

该类确实继承自
ServiceStack.Service
(以前不是
ServiceStack.ServiceInterface.Service

但是我无法访问
base.RequestContext
。为什么?

嗨,比萨饼

如果您刚刚完成:

安装软件包ServiceStack

然后,它将安装ServiceStack的新商业版。其中有很多变化。看

这个问题是由于
RequestContext
的重构,现在合并到新的
IRequest
/
ireresponse
类中

在v4中,通过以下方式访问请求:

base.Request

如果要继续使用ServiceStack v3,可以执行以下操作:

安装软件包ServiceStack-版本3.9.71

您将以熟悉的方式访问。请注意,v3仍然是开源的。

希望这对您有所帮助。

如果您刚刚做了以下工作:

安装软件包ServiceStack

然后,它将安装ServiceStack的新商业版。其中有很多变化。看

这个问题是由于
RequestContext
的重构,现在合并到新的
IRequest
/
ireresponse
类中

在v4中,通过以下方式访问请求:

base.Request

如果要继续使用ServiceStack v3,可以执行以下操作:

安装软件包ServiceStack-版本3.9.71

您将以熟悉的方式访问。请注意,v3仍然是开源的。


希望这有帮助。

使用服务创建属性:

 public AuthenticateService AuthService
        {
            get
            {
                var _as = HostContext.ResolveService<AuthenticateService>(base.HttpContext);
                return _as;
            }
        }
public AuthenticateService AuthService
{
得到
{
var_as=HostContext.ResolveService(base.HttpContext);
返回为;
}
}

使用服务创建属性:

 public AuthenticateService AuthService
        {
            get
            {
                var _as = HostContext.ResolveService<AuthenticateService>(base.HttpContext);
                return _as;
            }
        }
public AuthenticateService AuthService
{
得到
{
var_as=HostContext.ResolveService(base.HttpContext);
返回为;
}
}

我刚看完《谢谢》回来自我回答!我刚刚回来自我回答我,看完后谢谢!关联解决服务与访问ServestAccess服务中的请求上下文有什么关系?我猜您给出了正确答案的错误答案,如果想开始堆积信誉相关性,请考虑删除它。解决服务与访问ServestAccess服务中的请求上下文有什么关系?我猜您给出了正确答案的错误答案,如果想开始堆叠信誉,请考虑删除它。