@@ -81,15 +81,18 @@ public string GenerateCode(IProgressReporter? pGenerateProgress)
81
81
if ( openApiGeneratorOptions . UseConfigurationFile )
82
82
{
83
83
var extension = Path . GetExtension ( swaggerFile ) ;
84
- var configFilename = swaggerFile . Replace ( extension , $ ".config{ extension } ") ;
85
- var jsonConfigFilename = swaggerFile . Replace ( extension , ".config.json" ) ;
86
- var yamlConfigFilename = swaggerFile . Replace ( extension , ".config.yaml" ) ;
87
-
88
- var configFilenames = new [ ] { configFilename , jsonConfigFilename , yamlConfigFilename } ;
89
- var configFile = Array . Find ( configFilenames , File . Exists ) ;
90
- if ( configFile != null )
84
+ if ( extension != null )
91
85
{
92
- arguments += $ "-c \" { configFile } \" ";
86
+ var configFilename = swaggerFile . Replace ( extension , $ ".config{ extension } ") ;
87
+ var jsonConfigFilename = swaggerFile . Replace ( extension , ".config.json" ) ;
88
+ var yamlConfigFilename = swaggerFile . Replace ( extension , ".config.yaml" ) ;
89
+
90
+ var configFilenames = new [ ] { configFilename , jsonConfigFilename , yamlConfigFilename } ;
91
+ var configFile = Array . Find ( configFilenames , File . Exists ) ;
92
+ if ( configFile != null )
93
+ {
94
+ arguments += $ "-c \" { configFile } \" ";
95
+ }
93
96
}
94
97
}
95
98
@@ -167,6 +170,6 @@ public string GenerateCode(IProgressReporter? pGenerateProgress)
167
170
}
168
171
169
172
private static string Sanitize ( string code ) =>
170
- code . Replace ( "using System.Net.Mime;" , null ) ;
173
+ code . Replace ( "using System.Net.Mime;" , string . Empty ) ;
171
174
}
172
175
}
0 commit comments