public ConnectionsServiceTest(MockHttpClientFixture mockHttpClientFixture)
            : base(mockHttpClientFixture)
        {
            this.service = new ConnectionService();

            this.listOptions = null;
        }
Example #2
0
        public IPConnectionServiceTest(MockHttpClientFixture mockHttpClientFixture)
            : base(mockHttpClientFixture)
        {
            this.service = new IPConnectionService();

            this.listOptions   = null;
            this.createOptions = new UpsertIPConnectionOptions()
            {
                TransportProtocol = Telnyx.net.Entities.Enum.TransportProtocol.TLS
            };
        }
Example #3
0
        public FQDNConnectionServiceTest(MockHttpClientFixture mockHttpClientFixture)
            : base(mockHttpClientFixture)
        {
            this.service = new FQDNConnectionService();

            this.listOptions   = null;
            this.createOptions = new UpsertFQDNConnectionOptions()
            {
                TransportProtocol = Telnyx.net.Entities.Enum.TransportProtocol.TCP,
                ConnectionName    = "Test Name"
            };
        }
Example #4
0
        public async Task <TelnyxList <IPConnection> > ListIPConnectionsAsync()
        {
            var options = new ConnectionListOptions
            {
                PageNumber = 1,
                PageSize   = 2,
                Sort       = ConnectionSort.ActiveDESC,
            };
            var conns = await ipConnService.ListIPConnectionsAsync(options);

            Console.WriteLine("IP Connection List Async: " + JsonConvert.SerializeObject(conns) + "\n");
            return(conns);
        }
Example #5
0
        public async Task <TelnyxList <CredentialConnection> > ListCredConnectionsAsync()
        {
            var options = new ConnectionListOptions
            {
                PageNumber = 1,
                PageSize   = 2,
                Sort       = ConnectionSort.ConnectionNameDESC,
            };
            var conns = await credConnService.ListCredentialConnectionAsync(options);

            Console.WriteLine("Credential Connections List Async: " + JsonConvert.SerializeObject(conns) + "\n");
            return(conns);
        }
Example #6
0
        public async Task <TelnyxList <FQDNConnection> > ListFQDNConnectionsAsync()
        {
            var options = new ConnectionListOptions
            {
                PageNumber           = 1,
                PageSize             = 2,
                Sort                 = ConnectionSort.Active,
                NumberOfPagesToFetch = 3
            };
            var conns = await fqdnConnService.ListFQDNConnectionAsync(options);

            Console.WriteLine("FQDN Connection List Async: " + JsonConvert.SerializeObject(conns) + "\n");
            return(conns);
        }
        public CredentialConnectionServiceTest(MockHttpClientFixture mockHttpClientFixture)
            : base(mockHttpClientFixture)
        {
            this.service = new CredentialConnectionService();

            this.listOptions   = null;
            this.createOptions = new UpsertCredentialConnectionOptions()
            {
                SipUriCallingPreference = "disabled",
                UserName       = "******",
                Outbound       = null,
                Password       = "******",
                ConnectionName = "name"
            };
        }
Example #8
0
 public TelnyxList <CredentialConnection> ListCredentialConnection(ConnectionListOptions options, RequestOptions reqOpts = null)
 {
     return(this.ListEntities(options, reqOpts));
 }
Example #9
0
 public async Task <TelnyxList <CredentialConnection> > ListCredentialConnectionAsync(ConnectionListOptions options, RequestOptions reqOpts = null, CancellationToken ct = default)
 {
     return(await this.ListEntitiesAsync(options, reqOpts, ct));
 }
Example #10
0
 public TelnyxList <IPConnection> ListIPConnections(ConnectionListOptions options, RequestOptions reqOpts = null)
 {
     return(this.ListEntities(options, reqOpts));
 }