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

Inheritance: IActionMappingRepository
Show file Open project: Azure/azure-iot-remote-monitoring

Public Methods

Method Description
ActionMappingRepository ( IConfigurationProvider configurationProvider, IBlobStorageClientFactory blobStorageClientFactory ) : System.Collections.Generic
GetAllMappingsAsync ( ) : Task>
SaveMappingAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.ActionMapping m ) : System.Threading.Tasks.Task

Private Methods

Method Description
GetActionsAndEtagAsync ( ) : Task

Method Details

ActionMappingRepository() public method

public ActionMappingRepository ( IConfigurationProvider configurationProvider, IBlobStorageClientFactory blobStorageClientFactory ) : System.Collections.Generic
configurationProvider IConfigurationProvider
blobStorageClientFactory IBlobStorageClientFactory
return System.Collections.Generic

GetAllMappingsAsync() public method

public GetAllMappingsAsync ( ) : Task>
return Task>

SaveMappingAsync() public method

public SaveMappingAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.ActionMapping m ) : System.Threading.Tasks.Task
m Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.ActionMapping
return System.Threading.Tasks.Task