Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// HttpModel提供者
 /// </summary>
 /// <param name="swagger"></param>
 public HttpModelProvider(Swagger swagger)
     : base(swagger.Document, swagger.Settings.CSharpGeneratorSettings, swagger.resolver)
 {
     this.swagger = swagger;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// HttpApi提供者
 /// </summary>
 /// <param name="swagger"></param>
 public HttpApiProvider(Swagger swagger)
     : base(swagger.Document, swagger.Settings, swagger.resolver)
 {
     this.swagger = swagger;
 }