메소드 | 설명 | |
---|---|---|
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 | |
리턴 | System.Collections.Generic |
public GetActionIdFromRuleOutputAsync ( string ruleOutput ) : Task |
||
ruleOutput | string | |
리턴 | 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 | |
리턴 | System.Threading.Tasks.Task |