static void Main(string[] args) { Parser.Default .ParseArguments <OpenApiDocOptions>(args) .WithParsed(options => { var swagger = new OpenApiDoc(options); swagger.GenerateFiles(); }); }
/// <summary> /// HttpModel提供者 /// </summary> /// <param name="openApiDoc"></param> public HttpModelProvider(OpenApiDoc openApiDoc) : base(openApiDoc.Document, openApiDoc.Settings.CSharpGeneratorSettings, openApiDoc._resolver) { _openApiDoc = openApiDoc; }
/// <summary> /// HttpApi提供者 /// </summary> /// <param name="openApiDoc"></param> public HttpApiProvider(OpenApiDoc openApiDoc) : base(openApiDoc.Document, openApiDoc.Settings, openApiDoc._resolver) { _openApiDoc = openApiDoc; }