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

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

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

Метод Описание
DeviceController ( IDeviceLogic deviceLogic, IDeviceTypeLogic deviceTypeLogic, IConfigurationProvider configProvider, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System

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

Метод Описание
Add ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Models.UnregisteredDeviceModel model ) : Task
AddDevice ( ) : Task
AddDeviceAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Models.UnregisteredDeviceModel unregisteredDeviceModel ) : Task
AddDeviceCreate ( string button, Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Models.UnregisteredDeviceModel model ) : Task
ApplyDevicePropertyOrdering ( IEnumerable devicePropertyModels ) : IEnumerable
DeleteDevice ( string deviceId ) : Task
Edit ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Models.EditDevicePropertiesModel model ) : Task
EditDeviceProperties ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Web.Models.EditDevicePropertiesModel model ) : Task
EditDeviceProperties ( string deviceId ) : Task
GetDeviceCellularDetails ( string iccid ) : System.Web.Mvc.ActionResult
GetDeviceDetails ( string deviceId ) : Task
GetDeviceExistsAsync ( string deviceId ) : Task
GetDeviceKeys ( string deviceId ) : Task
GetDevices ( ) : Task>
Index ( ) : System.Web.Mvc.ActionResult
RemoveDevice ( string deviceId ) : System.Web.Mvc.ActionResult
SelectType ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.DeviceAdmin.Infrastructure.Models.DeviceType deviceType ) : Task

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

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

public DeviceController ( IDeviceLogic deviceLogic, IDeviceTypeLogic deviceTypeLogic, IConfigurationProvider configProvider, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System
deviceLogic IDeviceLogic
deviceTypeLogic IDeviceTypeLogic
configProvider IConfigurationProvider
apiRegistrationRepository IApiRegistrationRepository
cellularExtensions ICellularExtensions
Результат System