Пример #1
0
 public async Task <IActionResult> GetAsync()
 {
     try
     {
         return(Ok(await KeyVaultClient.ListSecrets((new OnBehalfOfCredential(_config["AzureAd:ClientId"], _config["AzureAd:ClientSecret"], await GetToken())), this.KeyvaultUrl)));
     }
     catch (Azure.RequestFailedException e)
     {
         return(BadRequest(e.Message));
     }
     catch (UnauthorizedAccessException e)
     {
         return(Unauthorized(e.Message));
     }
     catch (System.Exception)
     {
         return(BadRequest());
     }
 }
 public async Task <IActionResult> GetAsync()
 {
     return(Ok(await KeyVaultClient.ListSecrets((new OnBehalfOfCredential(_config["AzureAd:ClientId"], _config["AzureAd:ClientSecret"], await GetToken())), _config["AppConfiguration:KeyvaultUrl"])));
 }