我正在寻找一种方法,使用以下对象映射下表的一行:
create table Foo (
Id BIGINT IDENTITY (1, 1) NOT NULL,
A int,
ACertainty float,
B string,
BCertainty float
....
)
public class FuzzyValue<T>{
public T Value { get; private set; }
public double Certainty { get; private set; }
}
class Foo {
public FuzzyValue<int> A { get; set;}
public FuzzyValue<string> B { get; set;}
...
}
显然,我可以让dapper返回动态并手动进行映射,但是这种手动繁琐的工作有点挫败了小巧玲珑的目的,不是吗?
有没有一种简单的方法让dapper自动进行映射?