From 03d97f9a34140d1ff971e8518404d611f9aa3a39 Mon Sep 17 00:00:00 2001 From: Make Sure IT Happens Date: Mon, 14 Jun 2021 07:15:32 -0400 Subject: [PATCH] add error handling with try catch --- README.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 18d5e9e47..ff46aff82 100644 --- a/README.md +++ b/README.md @@ -57,18 +57,28 @@ The examples below show how to have your application initiate and outbound phone ```csharp TwilioClient.Init("ACCOUNT_SID", "AUTH_TOKEN"); -var call = CallResource.Create( +try { + var call = CallResource.Create( new PhoneNumber("+11234567890"), from: new PhoneNumber("+10987654321"), - url: new Uri("https://my.twiml.here") -); + url: new Uri("https://my.twiml.here")); +} catch (ApiException e) { + Console.WriteLine(e.Message); + Console.WriteLine($"Twilio Error {e.Code} - {e.MoreInfo}"); +} + Console.WriteLine(call.Sid); -var message = MessageResource.Create( +try { + var message = MessageResource.Create( new PhoneNumber("+11234567890"), from: new PhoneNumber("+10987654321"), - body: "Hello World!" -); + body: "Hello World!"); + } catch (ApiException e) { + Console.WriteLine(e.Message); + Console.WriteLine($"Twilio Error {e.Code} - {e.MoreInfo}"); + } + Console.WriteLine(message.Sid); ```