public async Task <AUTH.AuthCurrentCredentialModel> OvhAuthInfoAsync() { try { var request = OvhApiTools.PrepareRequest(HttpMethod.Get, "auth/currentCredential"); await OvhApiTools.SignRequestAsync(request, this.Credentials); var response = await client.SendAsync(request); OvhApiTools.Validate(response); var modelresult = await OvhApiTools.ReadWithModelAsync <AUTH.AuthCurrentCredentialModel>(response); return(modelresult); } catch (Exception ex) { //throw new Exception("OvhAuthRequestAsync " + ex.Message, ex); return(null); } }