RicoSuter/NSwag

ApiException partly missing when referencing multiple contract files

Open

#3448 aperta il 4 mag 2021

Vedi su GitHub
 (6 commenti) (5 reazioni) (0 assegnatari)C# (1189 fork)batch import
help wanted

Metriche repository

Star
 (6291 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

I have multiple OpenApi contracts that I'm referencing with OpenApiReference in the csproj file. When I generate the code, I place each client in a different namespace. I have some types with same names that would clash in the same namespace.

In the generated code, I get ApiException code for one of the contracts, but not for the other. Since they are in different namespaces, this doesn't compile. I have tried setting the generateExceptionClasses and exceptionClass.

Guida contributor