Rename IResponseCookiesCollection to IResponseCookies.
This commit is contained in:
parent
732ae3d030
commit
f2835e7185
|
|
@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Abstractions
|
|||
public abstract long? ContentLength { get; set; }
|
||||
public abstract string ContentType { get; set; }
|
||||
|
||||
public abstract IResponseCookiesCollection Cookies { get; }
|
||||
public abstract IResponseCookies Cookies { get; }
|
||||
|
||||
public abstract void OnSendingHeaders(Action<object> callback, object state);
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ namespace Microsoft.AspNet.Abstractions
|
|||
/// <summary>
|
||||
/// A wrapper for the response Set-Cookie header
|
||||
/// </summary>
|
||||
public interface IResponseCookiesCollection
|
||||
public interface IResponseCookies
|
||||
{
|
||||
/// <summary>
|
||||
/// Add a new cookie and value
|
||||
|
|
@ -10,13 +10,13 @@ namespace Microsoft.AspNet.PipelineCore.Collections
|
|||
/// <summary>
|
||||
/// A wrapper for the response Set-Cookie header
|
||||
/// </summary>
|
||||
public class ResponseCookiesCollection : IResponseCookiesCollection
|
||||
public class ResponseCookies : IResponseCookies
|
||||
{
|
||||
/// <summary>
|
||||
/// Create a new wrapper
|
||||
/// </summary>
|
||||
/// <param name="headers"></param>
|
||||
public ResponseCookiesCollection(IHeaderDictionary headers)
|
||||
public ResponseCookies(IHeaderDictionary headers)
|
||||
{
|
||||
if (headers == null)
|
||||
{
|
||||
|
|
@ -10,21 +10,21 @@ namespace Microsoft.AspNet.PipelineCore
|
|||
{
|
||||
private readonly IFeatureCollection _features;
|
||||
private readonly FeatureReference<IHttpResponseInformation> _request = FeatureReference<IHttpResponseInformation>.Default;
|
||||
private IResponseCookiesCollection _cookiesCollection;
|
||||
private IResponseCookies _cookiesCollection;
|
||||
|
||||
public DefaultCanHasResponseCookies(IFeatureCollection features)
|
||||
{
|
||||
_features = features;
|
||||
}
|
||||
|
||||
public IResponseCookiesCollection Cookies
|
||||
public IResponseCookies Cookies
|
||||
{
|
||||
get
|
||||
{
|
||||
if (_cookiesCollection == null)
|
||||
{
|
||||
var headers = _request.Fetch(_features).Headers;
|
||||
_cookiesCollection = new ResponseCookiesCollection(new HeaderDictionary(headers));
|
||||
_cookiesCollection = new ResponseCookies(new HeaderDictionary(headers));
|
||||
}
|
||||
|
||||
return _cookiesCollection;
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ namespace Microsoft.AspNet.PipelineCore
|
|||
}
|
||||
}
|
||||
|
||||
public override IResponseCookiesCollection Cookies
|
||||
public override IResponseCookies Cookies
|
||||
{
|
||||
get { return CanHasResponseCookies.Cookies; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@ namespace Microsoft.AspNet.PipelineCore
|
|||
{
|
||||
public interface ICanHasResponseCookies
|
||||
{
|
||||
IResponseCookiesCollection Cookies { get; }
|
||||
IResponseCookies Cookies { get; }
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue