C# Class HA4IoT.ExternalServices.AzureCloud.AzureCloudApiDispatcherEndpointService

Inheritance: HA4IoT.Contracts.Services.ServiceBase, IApiDispatcherEndpoint
Show file Open project: chkr1011/CK.HomeAutomation

Public Methods

Method Description
AzureCloudApiDispatcherEndpointService ( IApiService apiService ) : System
NotifyStateChanged ( IComponent component ) : void
Startup ( ) : void
TryInitializeFromConfigurationFile ( string filename ) : bool

Private Methods

Method Description
DistpachMessage ( object sender, MessageReceivedEventArgs e ) : void
SendResponseMessage ( QueueBasedApiContext context ) : System.Threading.Tasks.Task
SetupEventHubSender ( JsonObject settings ) : void
SetupInboundQueue ( JsonObject settings ) : void
SetupOutboundQueueSender ( JsonObject settings ) : void

Method Details

AzureCloudApiDispatcherEndpointService() public method

public AzureCloudApiDispatcherEndpointService ( IApiService apiService ) : System
apiService IApiService
return System

NotifyStateChanged() public method

public NotifyStateChanged ( IComponent component ) : void
component IComponent
return void

Startup() public method

public Startup ( ) : void
return void

TryInitializeFromConfigurationFile() public method

public TryInitializeFromConfigurationFile ( string filename ) : bool
filename string
return bool