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));
        }
Exemplo n.º 3
0
        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);
        }