Мне интересно, есть ли способ установить значение по умолчанию для поля, даже если столбец заголовка отсутствует. Я знаю, что могу установить значение по умолчанию, когда оно указано, но я хотел бы установить для Sex значение перечисления Sex.Unknown, если имя столбца Sex не указано.
File example 1 :
Id, Name, Sex
1, Name 1, Male
2, Name 2, Female
File example 2 :
Id, Name
1, Name 1
2, Name 2
Public NotInheritable Class CustomLineModelClassMap
Inherits ClassMap(Of LineModel)
Public Sub New()
Map(Function(m) m.Id)
Map(Function(m) m.Name)
Map(Function(m) m.Sex).Optional().Name("Sex").Default(Sex.Unknown).TypeConverter(Of CustomEnumerationConverter(Of Sex))
End Class