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); }
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); }