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

Inheritance: IUserSettingsRepository
Mostra file Open project: Azure/azure-iot-remote-monitoring

Public Methods

Method Description
GetUserSettingValueAsync ( string settingKey ) : Task
SetUserSettingValueAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.UserSetting setting ) : Task>
UserSettingsRepository ( IConfigurationProvider configProvider, AzureTableStorageClientFactory tableStorageClientFactory ) : Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Configurations

Method Details

GetUserSettingValueAsync() public method

public GetUserSettingValueAsync ( string settingKey ) : Task
settingKey string
return Task

SetUserSettingValueAsync() public method

public SetUserSettingValueAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.UserSetting setting ) : Task>
setting Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.UserSetting
return Task>

UserSettingsRepository() public method

public UserSettingsRepository ( IConfigurationProvider configProvider, AzureTableStorageClientFactory tableStorageClientFactory ) : Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Configurations
configProvider IConfigurationProvider
tableStorageClientFactory AzureTableStorageClientFactory
return Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Configurations