public CallControlApplicationServiceTest(MockHttpClientFixture mockHttpClientFixture) : base(mockHttpClientFixture) { this.service = new CallControlApplicationService(); this.createOption = new CreateCallControlApplicationOptions() { RecordType = RecordType.CallControlApplication, DtmfType = DTMFType.Inband, WebhookEventFailoverUrl = "FailureURL", WebhookApiVersion = WebhookAPIVersion.V1, FirstCommandTimeoutSecs = 10, WebhookTimeoutSecs = 12, Active = true, WebhookEventUrl = "TestURL", ApplicationName = "Telnyx" }; }
public CallControlApplication Create() { CallControlApplication callControlApplication = new CallControlApplication(); CreateCallControlApplicationOptions listCallControlApplicationOptions = new CreateCallControlApplicationOptions { Active = false, AnchorsiteOverride = AnchorsiteOverride.AmsterdamNetherlands }; Console.WriteLine(JsonConvert.SerializeObject(listCallControlApplicationOptions)); try { callControlApplication = callControlApplicationService.Create(listCallControlApplicationOptions); Console.WriteLine(JsonConvert.SerializeObject(callControlApplication)); } catch (TelnyxException ex) { Console.WriteLine("exception"); Console.WriteLine(JsonConvert.SerializeObject(ex)); } return(callControlApplication); }