Hi All,

In API Manager 2.0, we are supporting generating SDK of APIs through
Swagger. Currently, we are combining APIs a user has subscribed through an
OAuth application and generates one SDK for all his APIs.

Problem with this approach is, we are combining subscribed APIs together
and generate the SDK, and the generated SDK has one Java class (in case of
JAVA SDK) to represent the subscribed APIs. And, for each resource we
defined in the APIs, Swagger generates corresponding method with that
resource name. If we have two resource with same name in two different
APIs, then there will be only one method and it's not consistent.


As I checked, we can provide one Swagger json file to Swagger Generator for
generating SDK. What will be the best approach to generate SDK for
subscribed APIs.

Shall we generate SDK for each subscribed API rather than for each Oauth
Application? Because there are lesser chances for requirement to have one
SDK for all the subscribed APIs



-- 
Thanks
Abimaran Kugathasan
Senior Software Engineer

Email : [email protected]
Mobile : +94 773922820

<http://stackoverflow.com/users/515034>
<http://lk.linkedin.com/in/abimaran>  <http://www.lkabimaran.blogspot.com/>
<https://github.com/abimarank>  <https://twitter.com/abimaran>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to