C# Класс Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Controllers.AdvancedController

Наследование: Controller
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AdvancedController() публичный Метод

public AdvancedController ( IDeviceLogic deviceLogic, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System
deviceLogic IDeviceLogic
apiRegistrationRepository IApiRegistrationRepository
cellularExtensions ICellularExtensions
Результат System

ApiRegistration() публичный Метод

public ApiRegistration ( ) : System.Web.Mvc.PartialViewResult
Результат System.Web.Mvc.PartialViewResult

AssociateIccidWithDevice() публичный Метод

public AssociateIccidWithDevice ( string deviceId, string iccid ) : System.Threading.Tasks.Task
deviceId string
iccid string
Результат System.Threading.Tasks.Task

DeviceAssociation() публичный Метод

public DeviceAssociation ( ) : Task
Результат Task

RemoveIccidFromDevice() публичный Метод

public RemoveIccidFromDevice ( string deviceId ) : System.Threading.Tasks.Task
deviceId string
Результат System.Threading.Tasks.Task

SaveRegistration() публичный Метод

public SaveRegistration ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel apiModel ) : bool
apiModel Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.ApiRegistrationModel
Результат bool

SelectAdvancedProcess() публичный Метод

public SelectAdvancedProcess ( ) : System.Web.Mvc.PartialViewResult
Результат System.Web.Mvc.PartialViewResult