C# Class Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Controllers.AdvancedController

Inheritance: Controller
Afficher le fichier Open project: Azure/azure-iot-remote-monitoring Class Usage Examples

Méthodes publiques

Méthode Description
AdvancedController ( IDeviceLogic deviceLogic, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System
ApiRegistration ( ) : System.Web.Mvc.PartialViewResult
AssociateIccidWithDevice ( string deviceId, string iccid ) : System.Threading.Tasks.Task
DeviceAssociation ( ) : Task
RemoveIccidFromDevice ( string deviceId ) : System.Threading.Tasks.Task
SaveRegistration ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel apiModel ) : bool
SelectAdvancedProcess ( ) : System.Web.Mvc.PartialViewResult

Private Methods

Méthode Description
CellularConn ( ) : System.Web.Mvc.ActionResult
GetDevices ( ) : Task>
HealthBeat ( ) : System.Web.Mvc.ActionResult
LogicApps ( ) : System.Web.Mvc.ActionResult
UpdateDeviceAssociation ( string deviceId, string iccid ) : System.Threading.Tasks.Task

Method Details

AdvancedController() public méthode

public AdvancedController ( IDeviceLogic deviceLogic, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System
deviceLogic IDeviceLogic
apiRegistrationRepository IApiRegistrationRepository
cellularExtensions ICellularExtensions
Résultat System

ApiRegistration() public méthode

public ApiRegistration ( ) : System.Web.Mvc.PartialViewResult
Résultat System.Web.Mvc.PartialViewResult

AssociateIccidWithDevice() public méthode

public AssociateIccidWithDevice ( string deviceId, string iccid ) : System.Threading.Tasks.Task
deviceId string
iccid string
Résultat System.Threading.Tasks.Task

DeviceAssociation() public méthode

public DeviceAssociation ( ) : Task
Résultat Task

RemoveIccidFromDevice() public méthode

public RemoveIccidFromDevice ( string deviceId ) : System.Threading.Tasks.Task
deviceId string
Résultat System.Threading.Tasks.Task

SaveRegistration() public méthode

public SaveRegistration ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel apiModel ) : bool
apiModel Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel
Résultat bool

SelectAdvancedProcess() public méthode

public SelectAdvancedProcess ( ) : System.Web.Mvc.PartialViewResult
Résultat System.Web.Mvc.PartialViewResult