C# Класс HA4IoT.ExternalServices.AzureCloud.EventHubSender

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

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

Метод Описание
Enable ( ) : void
EnqueueEvent ( Newtonsoft.Json.Linq.JObject eventData ) : void
EventHubSender ( string namespaceName, string eventHubName, string publisherName, string authorization ) : System

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

Метод Описание
CreateContent ( Newtonsoft.Json.Linq.JObject data ) : HttpStringContent
CreateHttpClient ( ) : HttpClient
ProcessPendingEventsAsync ( ) : Task
SendToAzureEventHubAsync ( Newtonsoft.Json.Linq.JObject body ) : Task

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

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

public Enable ( ) : void
Результат void

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

public EnqueueEvent ( Newtonsoft.Json.Linq.JObject eventData ) : void
eventData Newtonsoft.Json.Linq.JObject
Результат void

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

public EventHubSender ( string namespaceName, string eventHubName, string publisherName, string authorization ) : System
namespaceName string
eventHubName string
publisherName string
authorization string
Результат System