0

とプロパティをProductCategoryViewModel持つ から にプロパティを注入しようとしています。TitleIdProductViewModelTitleIdProductCategoryTitleProductCategoryIdProductCategory

これまで試したことは何もありません。デフォルトのインジェクションは、上書きTitleしてIdprops in しProductViewModel、そうしFlatLoopValueInjectionます。

これは非常に一般的なユースケースですが、事前に作成された値の注入はありますか?

4

1 に答える 1

1

次の値の注入を使用してこれを解決しました

    public class ProductCategoryToProduct : ConventionInjection
{
    protected override bool Match(ConventionInfo c)
    {
        return c.TargetProp.Name.Equals(c.Source.Type.Name + c.SourceProp.Name) && c.SourceProp.Type.Equals(c.TargetProp.Type);
    }
}
于 2013-05-13T14:21:19.040 に答える