File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
modules/swagger-codegen/src/main
java/io/swagger/codegen/languages Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -201,6 +201,16 @@ public String apiFileFolder() {
201
201
return outputFolder + File .separator + sourceFolder + File .separator + packageName + File .separator + "Controllers" ;
202
202
}
203
203
204
+ @ Override
205
+ public String apiFilename (String templateName , String tag ) {
206
+ boolean isInterface = templateName .equalsIgnoreCase ("icontroller.mustache" );
207
+ String suffix = apiTemplateFiles ().get (templateName );
208
+ if (isInterface ) {
209
+ return apiFileFolder () + "/I" + toApiFilename (tag ) + suffix ;
210
+ }
211
+ return apiFileFolder () + '/' + toApiFilename (tag ) + suffix ;
212
+ }
213
+
204
214
@ Override
205
215
public String modelFileFolder () {
206
216
return outputFolder + File .separator + sourceFolder + File .separator + packageName + File .separator + "Models" ;
Original file line number Diff line number Diff line change @@ -14,15 +14,13 @@ using {{packageName}}.Models;
14
14
[Description("{ {description} }")]{ {/description} }
15
15
public interface I{ {classname} }Controller
16
16
{ {{#operation} }
17
- { {#contents} }
18
17
/// <summary >
19
18
/// { {#summary} }{ {summary} }{ {/summary} }
20
19
/// </summary >
21
20
{ {#notes} }/// <remarks >{ {notes} }</remarks >{ {/notes} }{ {#parameters} }
22
21
/// <param name =" { { paramName} } " >{ {description} }</param >{ {/parameters} }{ {#responses} }
23
22
/// <response code =" { { code} } " >{ {message} }</response >{ {/responses} }
24
23
IActionResult { {operationId} }({ {#parameters} }{ {> pathParam} }{ {> queryParam} }{ {> bodyParam} }{ {> formParam} }{ {> headerParam} }{ {#hasMore} }, { {/hasMore} }{ {/parameters} });
25
- { {/contents} }
26
24
{ {/operation} }
27
25
}
28
26
{ {/operations} }
You can’t perform that action at this time.
0 commit comments