1
私は、データベースエンティティをautomapperでオブジェクトにマッピングしています。データベースエンティティのフィールドはx_nameのように名前が付けられています。これらのオブジェクトを 'X'接頭辞(この場合は「名前」)なしでマップしたいと考えています。Automapperは最初のソースフィールドの文字を無視します
だから、オブジェクトのようなものです:
public class EntityModel
{
public string x_name;
}
public class MappingDest
{
public string name;
}
私は)(MapFromを使用することができます確かに - これらのフィールドのための方法を、それらのかなり多くがあるので、それだけで「最初無視するような何かを言うために便利になりますソースからすべてのメンバーへの手紙 "。
これはAutomapperで可能ですか?
Mapper.Initialize(cfg =>
{
cfg.RecognizePrefixes("x_");
});
RecognizePrefixes
あなたが持っているあなたのプレフィックスのすべてを渡すことができるようにstring[]
を取ります
ありがとう、ちょうど私が必要なもの:) –