public TwilioIntermediaryController(IOptions <TwilioCredentials> twilioCredentials) { if (twilioCredentials != null) { _twilioCredentials = twilioCredentials.Value; } else { throw new ArgumentException(nameof(twilioCredentials)); } }
public TwilioRestClient GetClient(TwilioCredentials input) { var credentials = _credentialsService.GetRestApiCredentials(input); return(new TwilioRestClient(credentials.Key, credentials.Secret)); }
public RestClient() { credentials = new TwilioCredentials(); Client = new TwilioRestClient(credentials.AccountSid, credentials.AuthToken); }
public TwilioHelperService(IOptions <TwilioCredentials> account) { _twilioCredentials = account.Value ?? throw new ArgumentNullException(nameof(account)); TwilioClient.Init(_twilioCredentials.AccountSid, _twilioCredentials.AuthToken); }