forked from loafle/openapi-generator-original
NancyFx:
- Passing NancyContext to service instead of Request
This commit is contained in:
parent
bc6fcbdc7b
commit
bf68801295
@ -21,7 +21,7 @@ namespace {{packageName}}.Modules
|
|||||||
{{/hasMore}}{{/isBodyParam}}{{/allParams}}{{#allParams}}{{#required}}
|
{{/hasMore}}{{/isBodyParam}}{{/allParams}}{{#allParams}}{{#required}}
|
||||||
Preconditions.IsNotNull({{paramName}}, "Required parameter: '{{paramName}}' is missing at '{{operationId}}'");
|
Preconditions.IsNotNull({{paramName}}, "Required parameter: '{{paramName}}' is missing at '{{operationId}}'");
|
||||||
{{/required}}{{/allParams}}
|
{{/required}}{{/allParams}}
|
||||||
{{#returnType}}return {{/returnType}}service.{{operationId}}(Request{{#allParams.0}}, {{/allParams.0}}{{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});{{^returnType}}
|
{{#returnType}}return {{/returnType}}service.{{operationId}}(Context{{#allParams.0}}, {{/allParams.0}}{{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});{{^returnType}}
|
||||||
return new Response { ContentType = "{{produces.0.mediaType}}"};{{/returnType}}
|
return new Response { ContentType = "{{produces.0.mediaType}}"};{{/returnType}}
|
||||||
};
|
};
|
||||||
{{/operation}}
|
{{/operation}}
|
||||||
@ -30,14 +30,14 @@ namespace {{packageName}}.Modules
|
|||||||
|
|
||||||
public interface {{classname}}Service
|
public interface {{classname}}Service
|
||||||
{
|
{
|
||||||
{{#operation}}{{#returnType}}{{&returnType}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}}(Request request{{#allParams.0}}, {{/allParams.0}}{{>paramsList}});{{#hasMore}}
|
{{#operation}}{{#returnType}}{{&returnType}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}}(NancyContext context{{#allParams.0}}, {{/allParams.0}}{{>paramsList}});{{#hasMore}}
|
||||||
|
|
||||||
{{/hasMore}}{{/operation}}
|
{{/hasMore}}{{/operation}}
|
||||||
}
|
}
|
||||||
|
|
||||||
public abstract class Abstract{{classname}}Service: {{classname}}Service
|
public abstract class Abstract{{classname}}Service: {{classname}}Service
|
||||||
{
|
{
|
||||||
{{#operation}}public virtual {{#returnType}}{{&returnType}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}}(Request request{{#allParams.0}}, {{/allParams.0}}{{>paramsList}})
|
{{#operation}}public virtual {{#returnType}}{{&returnType}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}}(NancyContext context{{#allParams.0}}, {{/allParams.0}}{{>paramsList}})
|
||||||
{
|
{
|
||||||
{{#returnType}}return {{/returnType}}{{operationId}}({{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
|
{{#returnType}}return {{/returnType}}{{operationId}}({{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
|
||||||
}{{#hasMore}}
|
}{{#hasMore}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user