RicoSuter/NSwag

ApiException partly missing when referencing multiple contract files

Aberta

#3.448 aberto em 4 de mai. de 2021

 (6 comentários) (5 reações) (0 responsável)C# (1.356 forks)batch import
help wanted

Métricas do repositório

Stars
 (7.358 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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.

Guia do colaborador