C# Класс FlexiWebSDK.FlexiWebClient

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_cryptProvider ICryptProvider
_jsonProvider IJsonProvider
_requestProvider IRequestProvider
apiKey string
apiUrl string

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

Метод Описание
FlexiWebClient ( ) : System

Защищенные методы

Метод Описание
CheckResultRequest ( string json ) : void
FlexiWebClient ( ICryptProvider crypt, IRequestProvider requestProvider, IJsonProvider jsonProvider ) : System

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

Метод Описание
ExecRequest ( string endpoint, XHttpMethod httpMethod, string httpData = null, bool encode = true, byte fileBytes = null, string fieldName = null, string fileName = null ) : string
ExecRequestAsync ( string endpoint, XHttpMethod httpMethod, string httpData = null, bool encode = true, byte fileBytes = null, string fieldName = null, string fileName = null ) : Task

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

CheckResultRequest() защищенный Метод

protected CheckResultRequest ( string json ) : void
json string
Результат void

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

public FlexiWebClient ( ) : System
Результат System

FlexiWebClient() защищенный Метод

protected FlexiWebClient ( ICryptProvider crypt, IRequestProvider requestProvider, IJsonProvider jsonProvider ) : System
crypt ICryptProvider
requestProvider IRequestProvider
jsonProvider IJsonProvider
Результат System

Описание свойств

_cryptProvider защищенное свойство

protected ICryptProvider _cryptProvider
Результат ICryptProvider

_jsonProvider защищенное свойство

protected IJsonProvider _jsonProvider
Результат IJsonProvider

_requestProvider защищенное свойство

protected IRequestProvider _requestProvider
Результат IRequestProvider

apiKey защищенное свойство

protected string apiKey
Результат string

apiUrl защищенное свойство

protected string apiUrl
Результат string