Пример #1
0
        /// <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);
        }
Пример #2
0
        private static void Main(string[] args)
        {
            Lexoffice lo = new Lexoffice("abcd");

            Console.WriteLine(lo.Contacts.GetAllContacts().Result);
        }