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

Inheritance: IApiRegistrationRepository
Show file Open project: Azure/azure-iot-remote-monitoring Class Usage Examples

Public Methods

Method Description
AmendRegistration ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel apiRegistrationModel ) : bool
ApiRegistrationRepository ( IConfigurationProvider configProvider, IAzureTableStorageClientFactory tableStorageClientFactory ) : System.Collections.Generic
DeleteApiDetails ( ) : bool
IsApiRegisteredInAzure ( ) : bool
RecieveDetails ( ) : Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel

Method Details

AmendRegistration() public method

public AmendRegistration ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel apiRegistrationModel ) : bool
apiRegistrationModel Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel
return bool

ApiRegistrationRepository() public method

public ApiRegistrationRepository ( IConfigurationProvider configProvider, IAzureTableStorageClientFactory tableStorageClientFactory ) : System.Collections.Generic
configProvider IConfigurationProvider
tableStorageClientFactory IAzureTableStorageClientFactory
return System.Collections.Generic

DeleteApiDetails() public method

public DeleteApiDetails ( ) : bool
return bool

IsApiRegisteredInAzure() public method

public IsApiRegisteredInAzure ( ) : bool
return bool

RecieveDetails() public method

public RecieveDetails ( ) : Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel
return Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel