static void Main(string[] args) { var options = new SwaggerOptions(); if (Parser.Default.ParseArguments(args, options)) { var swagger = new Swagger(options); swagger.GenerateFiles(); } else { Console.WriteLine(options.GetUsage()); Console.Read(); } }
/// <summary> /// HttpModel提供者 /// </summary> /// <param name="swagger"></param> public HttpModelProvider(Swagger swagger) : base(swagger.Document, swagger.Settings.CSharpGeneratorSettings, swagger.resolver) { this.swagger = swagger; }
/// <summary> /// HttpApi提供者 /// </summary> /// <param name="swagger"></param> public HttpApiProvider(Swagger swagger) : base(swagger.Document, swagger.Settings, swagger.resolver) { this.swagger = swagger; }