C# Класс Difi.SikkerDigitalPost.Klient.Internal.RequestHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConfirmReceipt ( KvitteringsbekreftelseEnvelope kvitteringsbekreftelseEnvelope ) : System.Threading.Tasks.Task
GetReceipt ( KvitteringsforespørselEnvelope kvitteringsforespørselEnvelope ) : Task
RequestHelper ( Klientkonfigurasjon klientkonfigurasjon ) : System
SendMessage ( ForretningsmeldingEnvelope envelope, DocumentBundle asiceDocumentBundle ) : Task

Приватные методы

Метод Описание
AddDocumentBundleToMultipart ( DocumentBundle documentBundle, System.Net.Http.MultipartFormDataContent meldingsinnhold ) : void
AddEnvelopeToMultipart ( ISoapVedlegg vedlegg, System.Net.Http.MultipartFormDataContent meldingsinnhold ) : void
CreateHttpContent ( AbstractEnvelope envelope, DocumentBundle asiceDocumentBundle ) : HttpContent
CreateProxy ( ) : WebProxy
GetProxyOrDefaultHttpClientHandler ( ) : HttpClientHandler
HttpClientWithHandlerChain ( IEnumerable additionalHandlers ) : HttpClient
RequestUri ( AbstractEnvelope envelope ) : Uri
Send ( AbstractEnvelope envelope, DocumentBundle asiceDocumentBundle = null ) : Task

Описание методов

ConfirmReceipt() публичный Метод

public ConfirmReceipt ( KvitteringsbekreftelseEnvelope kvitteringsbekreftelseEnvelope ) : System.Threading.Tasks.Task
kvitteringsbekreftelseEnvelope Difi.SikkerDigitalPost.Klient.Envelope.Kvitteringsbekreftelse.KvitteringsbekreftelseEnvelope
Результат System.Threading.Tasks.Task

GetReceipt() публичный Метод

public GetReceipt ( KvitteringsforespørselEnvelope kvitteringsforespørselEnvelope ) : Task
kvitteringsforespørselEnvelope Difi.SikkerDigitalPost.Klient.Envelope.Kvitteringsforespørsel.KvitteringsforespørselEnvelope
Результат Task

RequestHelper() публичный Метод

public RequestHelper ( Klientkonfigurasjon klientkonfigurasjon ) : System
klientkonfigurasjon Klientkonfigurasjon
Результат System

SendMessage() публичный Метод

public SendMessage ( ForretningsmeldingEnvelope envelope, DocumentBundle asiceDocumentBundle ) : Task
envelope Difi.SikkerDigitalPost.Klient.Envelope.Forretningsmelding.ForretningsmeldingEnvelope
asiceDocumentBundle Difi.SikkerDigitalPost.Klient.Internal.AsicE.DocumentBundle
Результат Task