/// <summary>Builds a Content-Type header which includes media type and encoding information.</summary> /// <param name="mediaType">Media type to be used.</param> /// <param name="encoding">Encoding to be used in response, possibly null.</param> /// <returns>The value for the Content-Type header.</returns> internal static string BuildContentType(MediaType mediaType, Encoding encoding) { DebugUtils.CheckNoExternalCallers(); Debug.Assert(mediaType != null, "mediaType != null"); return(mediaType.ToText(encoding)); }
/// <summary>Builds a Content-Type header which includes media type and encoding information.</summary> /// <param name="mediaType">Media type to be used.</param> /// <param name="encoding">Encoding to be used in response, possibly null.</param> /// <returns>The value for the Content-Type header.</returns> internal static string BuildContentType(MediaType mediaType, Encoding encoding) { DebugUtils.CheckNoExternalCallers(); Debug.Assert(mediaType != null, "mediaType != null"); return mediaType.ToText(encoding); }
/// <summary> /// Converts the given <see cref="MediaType"/> to a string representation suitable for use in a content-type header. /// </summary> /// <param name="mediaType">The media type to convert to text.</param> /// <returns>The string representation of the provided <paramref name="mediaType"/>.</returns> internal static string ToText(this MediaType mediaType) { DebugUtils.CheckNoExternalCallers(); return(mediaType.ToText(null)); }
internal static string BuildContentType(MediaType mediaType, Encoding encoding) { return(mediaType.ToText(encoding)); }
internal static string ToText(this MediaType mediaType) { return(mediaType.ToText(null)); }
internal static string BuildContentType(MediaType mediaType, Encoding encoding) { return mediaType.ToText(encoding); }