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

Inheritance: Controller
Mostrar archivo Open project: Azure/azure-iot-remote-monitoring Class Usage Examples

Public Methods

Method Description
DeviceController ( IDeviceLogic deviceLogic, IDeviceTypeLogic deviceTypeLogic, IConfigurationProvider configProvider, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System

Private Methods

Method Description
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

Method Details

DeviceController() public method

public DeviceController ( IDeviceLogic deviceLogic, IDeviceTypeLogic deviceTypeLogic, IConfigurationProvider configProvider, IApiRegistrationRepository apiRegistrationRepository, ICellularExtensions cellularExtensions ) : System
deviceLogic IDeviceLogic
deviceTypeLogic IDeviceTypeLogic
configProvider IConfigurationProvider
apiRegistrationRepository IApiRegistrationRepository
cellularExtensions ICellularExtensions
return System