API Implementation by default on NativeWebRequest
Created by: waytoharish
Hi Team, I was trying to generate the code form Sample yaml. Code is generated successfully but API implementation is only having only and other method is missing. Also generated class is annotated by @Controller where I want @RestController public class PetApiController implements PetApi {
private final NativeWebRequest request;
@Autowired
public PetApiController(NativeWebRequest request) {
this.request = request;
}
@Override
public Optional<NativeWebRequest> getRequest() {
return Optional.ofNullable(request);
}
}
Please can someone help how can I remove NativeWebRequest and annotate my controller with @RestController