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

Pogled: 23713|Odgovoriti: 1

[Vir] Autofac "Zaznana krožna odvisnost komponente" napaka rešena

[Kopiraj povezavo]
Objavljeno 19. 11. 2019 ob 11:10:28 | | | |
DependencyResolutionException: Circular component dependency detected: Dolphin.WebUI.Controllers.HomeController -> Dolphin.Service.AccountService -> Dolphin.Service.OrderService -> Dolphin.Service.OrderService.



Primer napake: Z uporabo lastnosti Properties Autowired v okviru ogrodja Autofac je ta koda napake posledica dveh vrst, ki se medsebojno sklicujeta, zato moramo nastaviti obnašanje tako, da omogoča krožne odvisnosti pri uporabi Autofac za vbrizgavanje lastnosti. Koda je naslednja




Samo dodajte to PropertyWiringOptions.AllowCircularDependencies, da rešite to napako




Prejšnji:Docker kontejner za dostop do zunanjih gostiteljskih storitev
Naslednji:Namerno zapravljajo denar za registracijo, sredstva, ki jih je treba porabiti, so preprosto zavajajoča
 Najemodajalec| Objavljeno 2019-11-20 10:43:12 |


AsImplementedInterfaces() se vbrizga kot vmesnik, ki vbrizga vse skupne vmesnike teh razredov kot storitev (razen za sprostitev virov)

O:IA

graditelj. RegisterType<A>(). AsImplementedInterfaces();Pri uporabi IA se vrne instanca A, torej se vbrizga njena lastna instanca
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