Rename IResponseCookiesCollection to IResponseCookies.

This commit is contained in:
Chris Ross 2014-03-19 09:09:44 -07:00
parent 732ae3d030
commit f2835e7185
6 changed files with 9 additions and 9 deletions

View File

@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Abstractions
public abstract long? ContentLength { get; set; } public abstract long? ContentLength { get; set; }
public abstract string ContentType { 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); public abstract void OnSendingHeaders(Action<object> callback, object state);

View File

@ -4,7 +4,7 @@ namespace Microsoft.AspNet.Abstractions
/// <summary> /// <summary>
/// A wrapper for the response Set-Cookie header /// A wrapper for the response Set-Cookie header
/// </summary> /// </summary>
public interface IResponseCookiesCollection public interface IResponseCookies
{ {
/// <summary> /// <summary>
/// Add a new cookie and value /// Add a new cookie and value

View File

@ -10,13 +10,13 @@ namespace Microsoft.AspNet.PipelineCore.Collections
/// <summary> /// <summary>
/// A wrapper for the response Set-Cookie header /// A wrapper for the response Set-Cookie header
/// </summary> /// </summary>
public class ResponseCookiesCollection : IResponseCookiesCollection public class ResponseCookies : IResponseCookies
{ {
/// <summary> /// <summary>
/// Create a new wrapper /// Create a new wrapper
/// </summary> /// </summary>
/// <param name="headers"></param> /// <param name="headers"></param>
public ResponseCookiesCollection(IHeaderDictionary headers) public ResponseCookies(IHeaderDictionary headers)
{ {
if (headers == null) if (headers == null)
{ {

View File

@ -10,21 +10,21 @@ namespace Microsoft.AspNet.PipelineCore
{ {
private readonly IFeatureCollection _features; private readonly IFeatureCollection _features;
private readonly FeatureReference<IHttpResponseInformation> _request = FeatureReference<IHttpResponseInformation>.Default; private readonly FeatureReference<IHttpResponseInformation> _request = FeatureReference<IHttpResponseInformation>.Default;
private IResponseCookiesCollection _cookiesCollection; private IResponseCookies _cookiesCollection;
public DefaultCanHasResponseCookies(IFeatureCollection features) public DefaultCanHasResponseCookies(IFeatureCollection features)
{ {
_features = features; _features = features;
} }
public IResponseCookiesCollection Cookies public IResponseCookies Cookies
{ {
get get
{ {
if (_cookiesCollection == null) if (_cookiesCollection == null)
{ {
var headers = _request.Fetch(_features).Headers; var headers = _request.Fetch(_features).Headers;
_cookiesCollection = new ResponseCookiesCollection(new HeaderDictionary(headers)); _cookiesCollection = new ResponseCookies(new HeaderDictionary(headers));
} }
return _cookiesCollection; return _cookiesCollection;

View File

@ -86,7 +86,7 @@ namespace Microsoft.AspNet.PipelineCore
} }
} }
public override IResponseCookiesCollection Cookies public override IResponseCookies Cookies
{ {
get { return CanHasResponseCookies.Cookies; } get { return CanHasResponseCookies.Cookies; }
} }

View File

@ -5,6 +5,6 @@ namespace Microsoft.AspNet.PipelineCore
{ {
public interface ICanHasResponseCookies public interface ICanHasResponseCookies
{ {
IResponseCookiesCollection Cookies { get; } IResponseCookies Cookies { get; }
} }
} }