07.01.2014, 21:46
Es liegt an dem Zugriff auf die DB aus einem UI-Thread. Bei der Berechnung der Erfolgschance, welche ins UI gebunden ist, wird auf die Regel EigenschaftenProbePatzerGlück zugegriffen.
Die möglichen Lösungsansätze hierzu sind:
Caching der Einstellungen/Regeln, damit von Überall darauf zugegriffen werden kann. (Wann wird der cache ungültig?)
DB-Zugriff Threadsafe machen. (sehr schwierig)
Wert im ViewModel cachen.
Die möglichen Lösungsansätze hierzu sind:
Caching der Einstellungen/Regeln, damit von Überall darauf zugegriffen werden kann. (Wann wird der cache ungültig?)
DB-Zugriff Threadsafe machen. (sehr schwierig)
Wert im ViewModel cachen.
Projektleiter - MeisterGeister-Projekt
Kampf, Datenbank, Model, Knobelaufgaben
Kampf, Datenbank, Model, Knobelaufgaben