Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 39087|Odgovoriti: 0

[Vir] Swagger Ne moreš uporabiti sheme xx za tip xx. Ista shema je že ...

[Kopiraj povezavo]
Objavljeno na 20. 05. 2021 15:53:30 | | | |
Za tip xx ne morem uporabiti sheme xx. Ista shema se že uporablja za tip 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"
Napaka povzroča:



V projektuObstajajo parametri zahtev in parametri odziva z enakim imenom objekta, vendar so v neuporabljenem imenskem prostoru, primer kode napake je naslednji:

"komponente": {
    "schemas": {
      "Itsvse": {
        "tip": "predmet",
        "lastnosti": {
          "ime": {
            "tip": "vrvica",
            "ničljivo": resnično
          },
          "disabled": {
            "tip": "Boolean",
            "privzeto": napačno
          }
        },
        "dodatneLastnosti": napačno
      },
      "Itsvse1": {
        "tip": "predmet",
        "lastnosti": {
          "name2": {
            "tip": "vrvica",
            "ničljivo": resnično
          }
        },
        "dodatneLastnosti": napačno
      }
    }
  }


rešitev

storitve. AddSwaggerGen je nastavljen z naslednjo kodo:



(Konec)




Prejšnji:Nuget združuje več knjižnic v en paket
Naslednji:Jenkins (3) Pospeševanje strani slik vtičnikov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com