RicoSuter/NSwag

TypeScript Client Generation Using RxJS 6 Observables Without Angular

Open

#1693 opened on Oct 29, 2018

View on GitHub
 (2 comments) (1 reaction) (0 assignees)C# (6,291 stars) (1,189 forks)batch import
help wantedproject: NSwag.CodeGeneration.TypeScripttype: enhancement

Description

I'm currently working on a react project using redux-observable which is a redux middleware based on RxJS 6. As such, it would be awesome to be able to use the NSwagStudio to generate a TypeScript client using Observables based on RxJS 6 rather than being stuck using the Fetch (Promise-based) generator.

I've read through https://github.com/RSuter/NSwag/wiki/SwaggerToTypeScriptClientGenerator and didn't see it listed, so it's likely a feature request rather than it actually being possible now despite there being RxJS 6 support for Angular. Or, am I missing a setting that will decouple the current RxJS 6 client generation from the Angular client generation?

Contributor guide