Nedá sa použiť schéma xx pre typ xx. Tá istá schéma sa už používa pre typ xx
InvalidOperationException: Can't use schemaId "$Itsvse" for type "$WebApplication2.Controllers.Test1+Itsvse". The same schemaId is already used for type "$WebApplication2.Controllers.Test+Itsvse" Chyba spôsobuje:
V projekteExistujú parametre požiadaviek a parametre odpovede s rovnakým názvom objektu, ale sú v nepoužívanom mennom priestore, príklad chybového kódu je nasledovný:
"components": { "schemas": { "Itsvse": { "typ": "objekt", "vlastnosti": { "meno": { "typ": "struna", "nulovateľné": pravda }, "disabled": { "typ": "boolean", "predvolené": nepravdivé } }, "additionalProperties": false }, "Itsvse1": { "typ": "objekt", "vlastnosti": { "name2": { "typ": "struna", "nulovateľné": pravda } }, "additionalProperties": false } } }
riešenie
služby. AddSwaggerGen je nastavený s nasledujúcim kódom:
(Koniec)
|