2016-11-09 5 views
3

私はautomapperカスタム値リゾルバを作成しようとしているが、次のスニペットでそうカント作成Automapperカスタム値リゾルバ

public abstract class ValueResolver<TSource, TDestination> : IValueResolver 

を見つけるように見えることはありませんように私は、いくつかの設定ステップを逃しているように見えますコンパイルされません。

using DITest.Models; // This is where the SalesOrder class is 
using AutoMapper; 

namespace DITest.AutoMapper.SaleOrder 
{ 
    public class FullAddress : ValueResolver<SalesOrder, string> 
    { 
    protected override string ResolveCore(SalesOrder source) 
    { 
     return "foo bar"; 
    } 
    } 
} 

私は(あなたがusingディレクティブまたはアセンブリ参照が不足している?)エラーメッセージ

型または名前空間名「ValueResolver <は、>」が見つかりませんでし取得

ITSは言いますAutoMapperの使用は使用されません。過去には

私はLIBのためにいたずらされていると言及してハッキングされている\ net45 \ AutoMapper.dll

+0

こんにちは、あなたは今までこの問題の解決策を見つけましたか? – sim1

答えて

0

ValueResolverがなくなっています。 IValueResolverが置き換えられます。 docsと言うと、IMemberValueResolverもあります。

関連する問題