Esempio n. 1
0
        public static int Main(string[] args)
        {
            if (args.Length == 0)
            {
                ShowUsage();
                return(0);
            }

            Uri           connectionUrl;
            string        area, resource;
            DirectoryInfo outputPath;

            try
            {
                CheckArguments(args, out connectionUrl, out area, out resource, out outputPath);
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);

                ShowUsage();

                return(-1);
            }

#if NETCOREAPP
            string checkPat = Environment.GetEnvironmentVariable(PAT_ENV_VAR);
            if (string.IsNullOrEmpty(checkPat))
            {
                Console.WriteLine("On .NET Core, you must set an environment variable " + PAT_ENV_VAR + " with a personal access token.");
                return(-1);
            }
#endif


            try
            {
                ClientSampleUtils.RunClientSampleMethods(connectionUrl, null, area: area, resource: resource, outputPath: outputPath);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Failed to run the sample: " + ex.Message);
                return(1);
            }

            return(0);
        }
Esempio n. 2
0
        public static int Main(string[] args)
        {
            if (args.Length == 0)
            {
                ShowUsage();
                return(0);
            }

            Uri           connectionUrl;
            string        area, resource;
            DirectoryInfo outputPath;

            try
            {
                CheckArguments(args, out connectionUrl, out area, out resource, out outputPath);
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);

                ShowUsage();

                return(-1);
            }

            try
            {
                ClientSampleUtils.RunClientSampleMethods(connectionUrl, null, area: area, resource: resource, outputPath: outputPath);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Failed to run the sample: " + ex.Message);
                return(1);
            }

            return(0);
        }