Hallo,
bislang löse ich sowas immer mittels einer DB-Funktion, die mir die entsprechende ID zurück gibt. Danach kann man mit dem RuleInterface ja das Objekt anhand der ID nachladen. Aber auch nicht wirklich schön – grade wenn man LINQ gewöhnt ist 🙂
Viele Grüße,
Matthias