2

这可能看起来很愚蠢,但我在 ServiceStack 中找不到请求时间戳。我正在寻找相当于的 ServiceStack

this.Request.RequestContext.HttpContext.Timestamp 

在 ASP.NET MVC 中。

我查看了请求标头,但那里没有类似的东西。

4

1 回答 1

4

在 ASP.NET 主机中,您可以从 HttpContext 单例中获取它,即:

HttpContext.Current.Timestamp

否则,如果您不想使用单例,则可以沿着请求对象图向下移动,即:

var aspnetRequest = (HttpRequest)base.Request.OriginalRequest;
aspnetRequest.RequestContext.HttpContext.Timestamp
于 2013-03-24T22:37:26.260 回答