Задать длину отображения Fluent NHibernate по умолчанию для столбцов nvarchar (max), если НЕ используется Automapping - PullRequest
0 голосов
/ 01 апреля 2019

NHibernate имеет хорошо известную проблему обработки nvarchar(max) столбцы: Длина значения строки превышает длину, указанную в отображении / параметре

Одним из решений является указание длиныявно в отображении:

Map(x => x.SomeLargeStringProperty).Length(int.MaxValue);

Это работает, но вместо того, чтобы объявлять это для каждого свойства, я бы предпочел сделать это по умолчанию для всех отображений nvarchar(max) в моем приложении.

Есть ли способ сделать это в FNH 2.0.3, если я не использую Automapping?

...