C# Can';找不到ServiceStack请求上下文
您好,我刚刚在VS中创建了一个新的空webApp,并安装了servicestack Nugets 我正在寻找响应到内存中的缓存(通过MemCached),但在服务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
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服务中的请求上下文有什么关系?我猜您给出了正确答案的错误答案,如果想开始堆叠信誉,请考虑删除它。