You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mivel a GenericContentből származik, jelenleg a ContentLink csak levél elemként képes működni.
Nem működik az, ha létrehozunk egy hasonló működésű Content típust, ami Folderből származik, mert a logika feloldása a Content.cs részét képezi.
A Content.cs InitializeInstance metódusában ContentLink típusra castolunk, ami egy custom típus esetén null objectet eredményez, így a logika nem fut le.
A customizálhatóság megoldható lenne, ha az alábbi sor helyett:
varcLink=contentHandlerasContentLink;
interface megfelelőséget, vagy Property létezést vizsgálnánk.
Utóbbit egyszerűbb implementálni, viszont laza működést eredményezne - például ha létezik LinkedContent field az elemen, akkor már triggerelődne a logika, ez nem feltétlenül jó megoldás. A ContntLinkre jelenleg nincs interface implementálva.
The text was updated successfully, but these errors were encountered:
Mivel a GenericContentből származik, jelenleg a ContentLink csak levél elemként képes működni.
Nem működik az, ha létrehozunk egy hasonló működésű Content típust, ami Folderből származik, mert a logika feloldása a Content.cs részét képezi.
A Content.cs InitializeInstance metódusában ContentLink típusra castolunk, ami egy custom típus esetén null objectet eredményez, így a logika nem fut le.
A customizálhatóság megoldható lenne, ha az alábbi sor helyett:
interface megfelelőséget, vagy Property létezést vizsgálnánk.
Utóbbit egyszerűbb implementálni, viszont laza működést eredményezne - például ha létezik
LinkedContent
field az elemen, akkor már triggerelődne a logika, ez nem feltétlenül jó megoldás. A ContntLinkre jelenleg nincs interface implementálva.The text was updated successfully, but these errors were encountered: