/// <summary> /// Main function to run. /// </summary> /// <param name="args">Optional parameters.</param> private static void Main(string[] args) { Lexoffice lo = null; string apiKey, result; object response = null; result = string.Empty; if (args.Length > 0) { try { apiKey = args[0].Trim(); lo = new Lexoffice(apiKey); } catch (Exception ex) { Console.WriteLine(string.Format("A {0} happened.\nMessage: {1}\n\nStackTrace:\n{2}\n----------------------------", ex.GetType(), ex.Message, ex.StackTrace)); } } else { lo = new Lexoffice("abcd"); } if (lo != null) { try { result = lo.Contacts.GetAllContacts().Result; response = lo.Contacts.Response; } catch (Exception ex) { Console.WriteLine(string.Format("A {0} happened.\nMessage: {1}\n\nStackTrace:\n{2}\n----------------------------", ex.GetType(), ex.Message, ex.StackTrace)); result = ex.Message; } } Console.WriteLine(result); }
private static void Main(string[] args) { Lexoffice lo = new Lexoffice("abcd"); Console.WriteLine(lo.Contacts.GetAllContacts().Result); }