Как вернуть код reponse.statuscode - PullRequest
0 голосов
/ 08 апреля 2020

У меня возникла ошибка в Response.StatusCode, она подсказала мне, что «Значение« HttpStatusCode »не может быть преобразовано в« Task (Of HttpStatusCode) »», какая-либо подсказка?

  Public Async Function Execute(ByVal MailFrom As String) As Threading.Tasks.Task(Of Task(Of HttpStatusCode))

    Try
        Dim client = New SendGridClient("apikey")
        Dim from = New EmailAddress("ABC@gmail.com.my", "ABC") '' Login Email and Display Its name in mail,on Inbox
        Dim subject = "Hello World"
        Dim sto = New EmailAddress("James@gmail", "James")

        strBody = "<span style='font-family:Calibri;font-size:small'>"
        strBody = strBody & "Testing Email here"
        strBody = strBody & "</span>"

        Dim plainTextContent = ""
        Dim htmlContent = strBody
        Dim msg = MailHelper.CreateSingleEmail(from, sto, subject, plainTextContent, htmlContent)

        Dim Response = Await client.SendEmailAsync(msg).ConfigureAwait(False)
        Return Response.StatusCode

    Catch ex As Exception
        Throw ex
    End Try
End Function
...