сделать?
public sealed class FooMap : ClassMap<Foo>
{
public FooMap()
{
Map(m => m.Id);
Map(m => m.Name);
}
}
пример использования плиз покажи
type ClassMap<'a>() = member _.Map(f: 'a -> 'b) = () type Foo = { Id: int Name: string } [<Sealed>] type FooMap = inherit ClassMap<Foo> new() = { inherit ClassMap<Foo>() } then base.Map(fun m -> m.Id) base.Map(fun m -> m.Name)
https://joshclose.github.io/CsvHelper/examples/configuration/class-maps/mapping-properties/
What is this magic
А чо тут магического?
в итоге этот вариант подошел
этот тоже должен подойти https://t.me/fsharp_chat/210142
Обсуждают сегодня