private static async Task GenerateGraphQlClientSourceCode(ProgramOptions options) { try { var files = await GraphQlCSharpFileHelper.GenerateClientSourceCode(options); foreach (var file in files) { System.Console.WriteLine($"File {file.FullName} generated successfully ({file.Length:N0} B). "); } } catch (Exception exception) { System.Console.WriteLine($"An error occured: {exception.Message}"); Environment.Exit(2); } }
public static async Task Main(string[] args) { if (args.Length < 3) { PrintHelp(); return; } var url = args[0]; var targetFileName = args[1]; var @namespace = args[2]; try { var fileInfo = await GraphQlCSharpFileHelper.GenerateClientCSharpFile(url, targetFileName, @namespace); System.Console.WriteLine($"File {targetFileName} generated successfully ({fileInfo.Length:N0} B). "); } catch (Exception exception) { System.Console.WriteLine($"An error occured: {exception.Message}"); } }
public static void Main(string[] args) { if (args.Length < 3) { PrintHelp(); return; } var url = args[0]; //var token = args[1]; var targetFileName = args[1]; var @namespace = args[2]; try { GraphQlCSharpFileHelper.GenerateGraphQlClient(url, targetFileName, @namespace); System.Console.WriteLine($"File {targetFileName} generated successfully. "); } catch (Exception exception) { System.Console.WriteLine($"An error occured: {exception.Message}"); } }