/// <summary> /// Adds the response headers. /// </summary> /// <param name="hasHeaders">The has options.</param> /// <param name="responseHeaders">The response headers.</param> private static void AddResponseHeaders(IHasHeaders hasHeaders, IEnumerable <KeyValuePair <string, string> > responseHeaders) { foreach (var item in responseHeaders) { hasHeaders.Headers[item.Key] = item.Value; } }
public static string By(this IHasHeaders message) { return(message.GetHeader <string>("By")); }
private static T GetHeader <T>(this IHasHeaders message, string key) { return((T)message.GetHeader(key)); }
public static IEnumerable <string> Roles(this IHasHeaders message) { return(message.GetHeader <IEnumerable <string> >("Roles")); }
public static DateTime On(this IHasHeaders message) { return(message.GetHeader <DateTime>("On")); }