C# Class Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Repository.ActionRepository

Repository storing available actions for rules.
Inheritance: IActionRepository
Afficher le fichier Open project: Azure/azure-iot-remote-monitoring

Méthodes publiques

Méthode Description
ActionRepository ( HttpMessageHandler handler = null ) : Newtonsoft.Json
AddActionEndpoint ( string actionId, string endpoint ) : Task
ExecuteLogicAppAsync ( string actionId, string deviceId, string measurementName, double measuredValue ) : Task
GetAllActionIdsAsync ( ) : Task>

Method Details

ActionRepository() public méthode

public ActionRepository ( HttpMessageHandler handler = null ) : Newtonsoft.Json
handler System.Net.Http.HttpMessageHandler
Résultat Newtonsoft.Json

AddActionEndpoint() public méthode

public AddActionEndpoint ( string actionId, string endpoint ) : Task
actionId string
endpoint string
Résultat Task

ExecuteLogicAppAsync() public méthode

public ExecuteLogicAppAsync ( string actionId, string deviceId, string measurementName, double measuredValue ) : Task
actionId string
deviceId string
measurementName string
measuredValue double
Résultat Task

GetAllActionIdsAsync() public méthode

public GetAllActionIdsAsync ( ) : Task>
Résultat Task>