Ejemplo n.º 1
0
        static async Task Main(string[] args)
        {
            var httpClient = new HttpClient();

            httpClient.DefaultRequestHeaders.Add("Authorization", "[ACCESS_TOKEN]");
            var deviceTemplatesClient = new DeviceTemplatesClient(httpClient);

            deviceTemplatesClient.BaseUrl = "https://[APP_NAME].azureiotcentral.com/api/preview";

            await deviceTemplatesClient.RemoveAsync("urn:mwqtaif74:modelDefinition:dtoj4vnks1");
        }
Ejemplo n.º 2
0
        static async Task Main(string[] args)
        {
            var httpClient = new HttpClient();

            httpClient.DefaultRequestHeaders.Add("Authorization", "[ACCESS_TOKEN]");
            var deviceTemplatesClient = new DeviceTemplatesClient(httpClient);

            deviceTemplatesClient.BaseUrl = "https://[APP_NAME].azureiotcentral.com/api/preview";

            var result = await deviceTemplatesClient.ListDevicesAsync("urn:35aqdrhqi:stdxaryku");

            string json = JsonConvert.SerializeObject(result, Formatting.Indented);

            Console.WriteLine(json);
        }
        static async Task Main(string[] args)
        {
            var httpClient = new HttpClient();

            httpClient.DefaultRequestHeaders.Add("Authorization", "[ACCESS_TOKEN]");
            var deviceTemplatesClient = new DeviceTemplatesClient(httpClient);

            deviceTemplatesClient.BaseUrl = "https://[APP_NAME].azureiotcentral.com/api/preview";

            string template;

            using (StreamReader r = new StreamReader(Path.Combine(System.AppContext.BaseDirectory, "template.json")))
            {
                template = r.ReadToEnd();
            }

            var a = Newtonsoft.Json.JsonConvert.DeserializeObject <DeviceTemplate>(template);

            var result = await deviceTemplatesClient.SetAsync(a, "urn:jlqzoun1k:modelDefinition:kprwlytc22");

            string json = JsonConvert.SerializeObject(result, Formatting.Indented);

            Console.WriteLine(json);
        }