SignalR与Context.Request.Cookies和Context.RequestCookies之间的区别

时间:2014-04-04 12:00:34

标签: c# asp.net signalr

Context.Request.CookiesContext.RequestCookies之间有什么区别吗?两个属性似乎都具有相同的值。这很令人困惑。

1 个答案:

答案 0 :(得分:4)

它完全一样。 以下是Microsoft.AspNet.SignalR.Hubs.HubCallerContext类的RequestCookies属性的实现:

public IDictionary<string, Cookie> RequestCookies
{
    get
    {
        return this.Request.Cookies;
    }
}

您可以通过反编译Microsoft.AspNet.SignalR.Core.dll来验证它。

实际上,由于这是开源的,你不需要反编译,代码可以从GitHub下载:https://github.com/SignalR/SignalR/blob/master/src/Microsoft.AspNet.SignalR.Core/Hubs/HubCallerContext.cs