VideoSearch / MovieTube.Web /Extensions /HttpResponseMessageExtensions.cs
niobures's picture
VideoSearch
e26fba6 verified
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Net.Http;
using System.Net.Http.Headers;
namespace System.Web.Http
{
public static class HttpResponseMessageExtensions
{
/// <summary>
/// Retrieves an individual cookie from the cookies collection
/// </summary>
/// <param name="request"></param>
/// <param name="cookieName"></param>
/// <returns></returns>
public static void SetCookie(this HttpResponseMessage response, string cookieName, string value, DateTime expiry)
{
response.Headers.AddCookies(new CookieHeaderValue[]{
new CookieHeaderValue(cookieName, value){
Expires = expiry
}
});
}
}
}