2
如何访问服务中的请求Cookie?ServiceStack获取Cookie
注:我使用的是旧版本servicestack的:3.9.33.0(有很多这样的警告:“ServiceStack.ServiceHost.IService”已过时:“使用IService - ServiceStack对未来的服务新的API”)
我的服务是这样定义的:
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?
}
.....
由于我使用的是旧版本的框架我有点不确定,如果当前文档适用于它的。如果是的话,请指出我的方向。我知道我应该升级,但是很多代码都在运行,只需要做一些小修改,而且由于我没有覆盖一套完整的unittest,所以我害怕升级)
感谢所有帮助
Larsi
自从我使用servicestack以来已经有一段时间了,但是这让我想起了一个很好的框架 – Larsi