如何访问服务中的请求 cookie?
注意:我使用的是旧版本的 servicestack:3.9.33.0(收到很多这样的警告:'ServiceStack.ServiceHost.IService' 已过时:'Use IService - ServiceStack's New API for future services')
我的服务定义如下:
public class TableService : IService<TableRequest>, IService<NextStepRequest>, IService<SaveNextStepRequest>, IService<SaveCellTextRequest>, IService<SaveCommentsRequest>, IService<UpdateTimestampRequest>, IService<DateTimeTestRequest>, IService<CreateNewIssueRequest>, IService<IssueTypesRequest>, IService<LookupItemsRequest>, IService<UpdateColumnOrderRequest>, IService<CancelSiteDialogDataRequest>, IService<CancelSiteRequest>, IService<QuerySiteNamesRequest>, IService<MapQueryRequest>, IService<TtsignInfoRequest>, IService<CheckListItemRequest>, IService<SiteStatusRequest>
{
public TableService(Container container)
{
_container = container;
}
public object Execute(TableRequest request)
{
// How can I access the cookies here?
}
.....
由于我使用的是旧版本的框架,我有点不确定当前文档是否适用于它。如果是这样,请指出我正确的方向。
(是的,我知道我应该升级,但是很多代码正在运行,只需要做一个小修复。而且由于我没有一套完整的单元测试,所以我害怕升级)
谢谢你的帮助
拉尔西