You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
publicOption<string>SettingsFileOption=new("--settings-path","The configuration file with CSDL conversion settings.");
22
-
publicOption<LogLevel>LogLevelOption=new("--log-level",()=>LogLevel.Information,"The log level to use when logging messages to the main output.");
23
-
publicOption<string>FilterByOperationIdsOption=new("--filter-by-operationids","Filters OpenApiDocument by comma delimited list of OperationId(s) provided");
24
-
publicOption<string>FilterByTagsOption=new("--filter-by-tags","Filters OpenApiDocument by comma delimited list of Tag(s) provided. Also accepts a single regex.");
25
-
publicOption<string>FilterByCollectionOption=new("--filter-by-collection","Filters OpenApiDocument by Postman collection provided. Provide path to collection file.");
26
-
publicOption<string>ManifestOption=new("--manifest","Path to API manifest file to locate and filter an OpenApiDocument");
27
-
publicOption<bool>InlineLocalOption=new("--inline-local","Inline local $ref instances");
publicreadonlyOption<string>OpenApiDescriptionOption=new("--openapi","Input OpenAPI description file path or URL");
12
+
publicreadonlyOption<string>CsdlOption=new("--csdl","Input CSDL file path or URL");
13
+
publicreadonlyOption<string>CsdlFilterOption=new("--csdl-filter","Comma delimited list of EntitySets or Singletons to filter CSDL on. e.g. tasks,accounts");
14
+
publicreadonlyOption<FileInfo>OutputOption=new("--output","The output file path for the generated file."){Arity=ArgumentArity.ZeroOrOne};
15
+
publicreadonlyOption<string>OutputFolderOption=new("--output-folder","The output directory path for the generated files."){Arity=ArgumentArity.ZeroOrOne};
16
+
publicreadonlyOption<bool>CleanOutputOption=new("--clean-output","Overwrite an existing file");
publicreadonlyOption<string>SettingsFileOption=new("--settings-path","The configuration file with CSDL conversion settings.");
22
+
publicreadonlyOption<LogLevel>LogLevelOption=new("--log-level",()=>LogLevel.Information,"The log level to use when logging messages to the main output.");
23
+
publicreadonlyOption<string>FilterByOperationIdsOption=new("--filter-by-operationids","Filters OpenApiDocument by comma delimited list of OperationId(s) provided");
24
+
publicreadonlyOption<string>FilterByTagsOption=new("--filter-by-tags","Filters OpenApiDocument by comma delimited list of Tag(s) provided. Also accepts a single regex.");
25
+
publicreadonlyOption<string>FilterByCollectionOption=new("--filter-by-collection","Filters OpenApiDocument by Postman collection provided. Provide path to collection file.");
26
+
publicreadonlyOption<string>ManifestOption=new("--manifest","Path to API manifest file to locate and filter an OpenApiDocument");
27
+
publicreadonlyOption<bool>InlineLocalOption=new("--inline-local","Inline local $ref instances");
0 commit comments