Wie kann ich die Standardskalierung und -genauigkeit von Dezimalstellen in Fluent NHibernate ändern?

8

In der von mir erstellten Anwendung habe ich viele Dezimalfelder mit einer bestimmten Genauigkeit und Skalierung, die aus einer Datenbank zugeordnet werden müssen. Dies kann ich mit den Methoden Precision() und Scale() erreichen:

%Vor%

Gibt es eine Möglichkeit, die Standardpräzision und -skalierung für Dezimalzahlen zu ändern, sodass ich nicht daran denken muss, die Aufrufe an Precision() und Scale() für jede Dezimalstelle hinzuzufügen?

    
JChristian 24.03.2011, 22:48
quelle

1 Antwort

13

Sie können eine PropertyConvention definieren. Folgendes ist die allgemeine Idee. (NICHT getestet)

%Vor%

Stellen Sie sicher, dass Sie diese Konvention bei der Konfiguration von Fluent einbeziehen.

    
WorldIsRound 24.03.2011, 23:14
quelle