Generating the SEMP Client Library using Node.js or .NET

ShivaPrasad Member Posts: 12

Hi Team,
AS per the below link, I can see we can generate semp-client-lib using Java,ruby and Python. Is it possible to generate the client-lib using Node.JS or C# .If yes, Could you please refer me the documentation to generate semp-client-lib using node.js or C#.


  • TomF
    TomF Member, Employee Posts: 408 Solace Employee

    Hi @ShivaPrasad, if you look at the documentation for the Swagger codegen tool used in the tutorial, you can see that it supports quite a wide range of languages:

    API clients: ActionScript, Ada, Apex, Bash, C# (.net 2.0, 3.5 or later), C++ (cpprest, Qt5, Tizen), Clojure, Dart, Elixir, Elm, Eiffel, Erlang, Go, Groovy, Haskell (http-client, Servant), Java (Jersey1.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured), Kotlin, Lua, Node.js (ES5, ES6, AngularJS with Google Closure Compiler annotations) Objective-C, Perl, PHP, PowerShell, Python, R, Ruby, Rust (rust, rust-server), Scala (akka, http4s, swagger-async-httpclient), Swift (2.x, 3.x, 4.x, 5.x), Typescript (Angular1.x, Angular2.x, Fetch, jQuery, Node)

    From Step 3 of the tutorial:
    "Running just the tool without any parameters will provide the list of supported languages. "