예제 #1
0
        public static void ApplyToCommands()
        {
            var docPreProcessor = new OpenBankingSwaggerDocumentFilteringPreProcessor();

            PreProcessedSwaggerToCSharpControllerCommand.SetDocumentPreProcessor(docPreProcessor);
            PreProcessedSwaggerToCSharpClientCommand.SetDocumentPreProcessor(docPreProcessor);
        }
예제 #2
0
        static int Main(string[] args)
        {
            OpenBankingSwaggerDocumentFilteringPreProcessor.ApplyToCommands();

            Console.Write("NSwag command line tool for .NET Core (with pre-processing!) " + RuntimeUtilities.CurrentRuntime + ", ");
            var processor = new NSwagCommandProcessor(new ConsoleHost());

            return(processor.Process(args));
        }