public override async Task DeleteIdentityAsync(string name)
 {
     using (HttpClient httpClient = HttpClientHelper.GetHttpClient(this.ManagementUri))
     {
         var edgeletHttpClient = new EdgeletHttpClient(httpClient)
         {
             BaseUrl = HttpClientHelper.GetBaseUrl(this.ManagementUri)
         };
         await this.Execute(() => edgeletHttpClient.DeleteIdentityAsync(this.Version.Name, name), $"Delete identity for {name}");
     }
 }
 public async Task DeleteIdentityAsync(string name)
 {
     using (HttpClient httpClient = HttpClientHelper.GetHttpClient(this.managementUri))
     {
         var edgeletHttpClient = new EdgeletHttpClient(httpClient)
         {
             BaseUrl = HttpClientHelper.GetBaseUrl(this.managementUri)
         };
         await this.Execute(() => edgeletHttpClient.DeleteIdentityAsync(Constants.EdgeletManagementApiVersion, name), $"Delete identity for {name}");
     }
 }