Comment un objet de domaine peut-il inclure une propriété qui calcule une valeur à partir d'autres propriétés mappées afin que la propriété calculée puisse être utilisée par nhibernate dans l'instance d'objet de domaine et le niveau db. linq.NHibernate.Linq - Expression de propriété personnalisée/calculée
Je voudrais être en mesure d'utiliser la propriété lorsque vous travaillez avec l'objet directement:
Console.WriteLine(Entity.Calculated.ToString());
Et lorsque vous travaillez avec nhibernate.linq
var q = from e in session.Linq<Entity>()
where e.Calculated > 0
select e;
Avez-vous essayé? Si oui, quelles erreurs avez-vous eu et quelle cartographie avez-vous utilisée? Si ce n'est pas le cas, recherchez-vous simplement des références à la documentation? –
Je n'ai pas essayé car je sais que nhibernate va me donner une erreur de propriété non mappée car je ne suis pas en train de mapper Entity.Calculated. Je suis à la recherche de pointeurs et/ou de documentation. – longday