Example #1
0
        public string GetDeviceKey(string deviceId, AccessPolicyModel accessPolicyModel)
        {
            IoTHubDevice ioTHubDevice = new IoTHubDevice(accessPolicyModel);

            return(ioTHubDevice.GetDeviceKey(deviceId));
        }
Example #2
0
        public async Task <string> DeleteDevice(string deviceId, AccessPolicyModel accessPolicyModel)
        {
            IoTHubDevice iothubdevice = new IoTHubDevice(accessPolicyModel);

            return(await iothubdevice.DeleteDevice(deviceId));
        }
Example #3
0
        public IQuery ListDevices(int maxCount, AccessPolicyModel accessPolicyModel)
        {
            IoTHubDevice ioTHubDevice = new IoTHubDevice(accessPolicyModel);

            return(ioTHubDevice.ListDevices(maxCount));
        }
Example #4
0
        public async Task <ConcurrentBag <Device> > GetDevicesAsync(AccessPolicyModel accessPolicyModel)
        {
            IoTHubDevice ioTHubDevice = new IoTHubDevice(accessPolicyModel);

            return(await ioTHubDevice.GetDevices());
        }
Example #5
0
        public async Task <string> CreateDevice(AccessPolicyModel accessPolicyModel, string deviceId, bool isIotEdge)
        {
            IoTHubDevice ioTHubDevice = new IoTHubDevice(accessPolicyModel);

            return(await ioTHubDevice.CreateDevice(deviceId, isIotEdge));
        }