Method | Description | |
---|---|---|
ActionMappingLogic ( IActionMappingRepository actionMappingRepository, IDeviceRulesRepository rulesRepository ) : System.Collections.Generic | ||
GetActionIdFromRuleOutputAsync ( string ruleOutput ) : Task |
||
GetAllMappingsAsync ( ) : Task
|
||
GetAvailableRuleOutputsAsync ( ) : Task
|
||
InitializeDataIfNecessaryAsync ( ) : Task |
Creates initial, default action mapping data.
|
|
IsInitializationNeededAsync ( ) : Task |
||
SaveMappingAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.ActionMapping action ) : System.Threading.Tasks.Task |
public ActionMappingLogic ( IActionMappingRepository actionMappingRepository, IDeviceRulesRepository rulesRepository ) : System.Collections.Generic | ||
actionMappingRepository | IActionMappingRepository | |
rulesRepository | IDeviceRulesRepository | |
return | System.Collections.Generic |
public GetActionIdFromRuleOutputAsync ( string ruleOutput ) : Task |
||
ruleOutput | string | |
return | Task |
public GetAvailableRuleOutputsAsync ( ) : Task
|
||
return | Task
|
public InitializeDataIfNecessaryAsync ( ) : Task |
||
return | Task |
public IsInitializationNeededAsync ( ) : Task |
||
return | Task |
public SaveMappingAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.ActionMapping action ) : System.Threading.Tasks.Task | ||
action | Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.ActionMapping | |
return | System.Threading.Tasks.Task |