Drools.NET Problème d'accès aux attributs de mes classes
Salut à tous,
dans le cadre de mon stage et de la réalisation d'un moteur de planification de projets, j'ai décidé d'utiliser un moteur de règles après de nombreuses recherches.
Je suis tombé sur Drools ou JBoss Rules et je l'ai choisi pour sa gratuité et sa "simplicité" d'utilisation...
Tout l'intranet de gestion de projets, de même que le moteur de planification sont codés en .NET donc j'utilise Drools.NET 3.0
Seulement, je rencontre de vieux problèmes qui m'empêchent de mener à bien ma mission, dont voici un exemple (Je code en C#) :
La règle fautive :
Code:
1 2 3 4 5 6 7 8 9
|
rule "Tache Verrouillee"
when
maTache : Tache( verrouiller == true )
then
maTache.verrouiller = false;
modify( maTache );
afficherMessage("La tache " + maTache.nom + " a ete deverrouillee");
end |
En fait rien ne fonctionne dans la clause "then"... Et je ne sais pas pourquoi, pourtant dans les exemples donnés avec Drools.NET ils s'y prennent de cette façon :S
Au départ j'avais les attributs de ma classe Tache en private... donc je les ai mis en public, mais rien n'y fait...
Avez-vous déjà rencontré un tel problème ?
Merci d'avance ;)