コード例 #1
0
ファイル: HttpRequestExtensions.cs プロジェクト: izep/fubumvc
 /// <summary>
 /// Is an Http header present in the current request?
 /// </summary>
 /// <param name="request"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public static bool HasHeader(this IHttpRequest request, HttpRequestHeader key)
 {
     return(request.HasHeader(HttpRequestHeaders.HeaderNameFor(key)));
 }
コード例 #2
0
ファイル: HttpRequestExtensions.cs プロジェクト: izep/fubumvc
 /// <summary>
 /// Get all values for a named header from the current request
 /// </summary>
 /// <param name="request"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public static IEnumerable <string> GetHeader(this IHttpRequest request, HttpRequestHeader key)
 {
     return(request.GetHeader(HttpRequestHeaders.HeaderNameFor(key)));
 }
コード例 #3
0
 public static string ToName(this HttpRequestHeader header)
 {
     return(HttpRequestHeaders.HeaderNameFor(header));
 }