как проанализировать данные запроса на отправку веб-крючка mailgun с помощью asp.net ядро 3.1

#c# #asp.net-core

Вопрос:

Это запрос от Mailgun

 --5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="Content-Type"

multipart/mixed; boundary="------------020601070403020003080006"
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="Date"

Fri, 26 Apr 2013 11:50:29 -0700
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="From"

Bob <bob@mail.xyz.com>
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="In-Reply-To"

<517AC78B.5060404@mail.xyz.com>
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="Message-Id"

<517ACC75.5010709@mail.xyz.com>
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="Mime-Version"

1.0
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="Received"

by luna.mailgun.net with SMTP mgrt 8788212249833; Fri, 26 Apr 2013 18:50:30  0000
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="Received"

from [10.20.76.69] (Unknown [50.56.129.169]) by mxa.mailgun.org with ESMTP id 517acc75.4b341f0-worker2; Fri, 26 Apr 2013 18:50:29 -0000 (UTC)
--5ed7093a-df47-4a36-a543-8f6d6c798261
Content-Disposition: form-data; name="References"
 

Я могу прочитать запрос с помощью потока, но не могу проанализировать содержимое запроса.
и это пример вывода, чтобы иметь что-то вроде этого,

 Date:Fri, 26 Apr 2013 11:50:29 -0700
From:bob@mail.xyz.com
In-Reply-To:<517AC78B.5060404@mail.xyz.com>
Sender: bob@mail.xyz.com