Download MovieTube.Web/Extensions/HttpResponseMessageExtensions.cs from niobures/VideoSearch: direct link, hf CLI and curl.
- Browser
- Download file 842 Bytes
-
https://huggingface.co/niobures/VideoSearch/resolve/main/MovieTube.Web/Extensions/HttpResponseMessageExtensions.cs
- Command line
-
hf download hf://niobures/VideoSearch/MovieTube.Web/Extensions/HttpResponseMessageExtensions.cs
-
curl -L -o HttpResponseMessageExtensions.cs https://huggingface.co/niobures/VideoSearch/resolve/main/MovieTube.Web/Extensions/HttpResponseMessageExtensions.cs
842 Bytes
| 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 | |
| } | |
| }); | |
| } | |
| } | |
| } |