Esempio n. 1
0
        public async Task <Id> CreateAsync(string description, Token installationToken)
        {
            var request = new CreateDeviceServerRequest(description, ApiClient.ApiKey);

            var responseObjects = await ApiClient.DoSignedApiRequestAsync(HttpMethod.Post, "device-server", installationToken, request);

            return(responseObjects.Cast <Id>().First());
        }
Esempio n. 2
0
        public async Task <Id> CreateAsync(string description, string apiKey, Token installationToken, params string[] permittedIps)
        {
            var request = new CreateDeviceServerRequest(description, apiKey, permittedIps);

            return(await ApiClient.DoSignedApiRequestSingleAsync <Id>(HttpMethod.Post, "device-server", installationToken, request));
        }