From 2414f11a166c7955bc3561f6c33bc33419a1d052 Mon Sep 17 00:00:00 2001 From: Collin Alpert Date: Mon, 17 Jun 2024 15:14:18 +0200 Subject: [PATCH] Add MediaTypeNames --- src/libraries/System.Net.Mail/ref/System.Net.Mail.cs | 4 ++++ .../src/System/Net/Mime/MediaTypeNames.cs | 12 ++++++++++++ 2 files changed, 16 insertions(+) diff --git a/src/libraries/System.Net.Mail/ref/System.Net.Mail.cs b/src/libraries/System.Net.Mail/ref/System.Net.Mail.cs index 6062637ecd4a4..c86ac55a79b3b 100644 --- a/src/libraries/System.Net.Mail/ref/System.Net.Mail.cs +++ b/src/libraries/System.Net.Mail/ref/System.Net.Mail.cs @@ -325,6 +325,7 @@ public static partial class MediaTypeNames public static partial class Application { public const string FormUrlEncoded = "application/x-www-form-urlencoded"; + public const string GZip = "application/gzip"; public const string Json = "application/json"; public const string JsonPatch = "application/json-patch+json"; public const string JsonSequence = "application/json-seq"; @@ -366,11 +367,14 @@ public static partial class Multipart { public const string ByteRanges = "multipart/byteranges"; public const string FormData = "multipart/form-data"; + public const string Mixed = "multipart/mixed"; + public const string Related = "multipart/related"; } public static partial class Text { public const string Css = "text/css"; public const string Csv = "text/csv"; + public const string EventStream = "text/event-stream"; public const string Html = "text/html"; public const string JavaScript = "text/javascript"; public const string Markdown = "text/markdown"; diff --git a/src/libraries/System.Net.Mail/src/System/Net/Mime/MediaTypeNames.cs b/src/libraries/System.Net.Mail/src/System/Net/Mime/MediaTypeNames.cs index 859cd8e78d075..c7e43cba812cb 100644 --- a/src/libraries/System.Net.Mail/src/System/Net/Mime/MediaTypeNames.cs +++ b/src/libraries/System.Net.Mail/src/System/Net/Mime/MediaTypeNames.cs @@ -11,6 +11,9 @@ public static class Application /// Specifies that the data consists of url-encoded key-value pairs. public const string FormUrlEncoded = "application/x-www-form-urlencoded"; + /// Specifies that the data is in gzip format. + public const string GZip = "application/gzip"; + /// Specifies that the data is in JSON format. public const string Json = "application/json"; @@ -118,6 +121,12 @@ public static class Multipart /// Specifies that the data is in form data format. public const string FormData = "multipart/form-data"; + + /// Specifies that the data is in mixed format. + public const string Mixed = "multipart/mixed"; + + /// Specifies that the data is in related format. + public const string Related = "multipart/related"; } /// Specifies the kind of text data in an email message attachment. @@ -129,6 +138,9 @@ public static class Text /// Specifies that the data is in CSV format. public const string Csv = "text/csv"; + /// Specifies that the data is in event stream format. + public const string EventStream = "text/event-stream"; + /// Specifies that the data is in HTML format. public const string Html = "text/html";