Nemohu použít schéma xx pro typ xx. Stejný schéma se již používá pro 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 způsobuje:
V projektuExistují parametry požadavků a parametry odpovědí se stejným názvem objektu, ale jsou v nevyužitém jmenném prostoru, příklad chybového kódu je následující:
"components": { "schemas": { "Itsvse": { "type": "objekt", "vlastnosti": { "jméno": { "type": "string", "nullable": pravda }, "disabled": { "type": "Boolean", "výchozí": nepravda } }, "additionalProperties": false }, "Itsvse1": { "type": "objekt", "vlastnosti": { "name2": { "type": "string", "nullable": pravda } }, "additionalProperties": false } } }
řešení
Služby. AddSwaggerGen je nastaven s následujícím kódem:
(Konec)
|