Я использую Automapper в своем приложении .NET. В настоящее время я использую версию 3.3.0, и я только что обновил пакет Nuget до последней версии 7.1.0. Я исправил большинство критических изменений.
Я не уверен в правильном исправлении ниже:
Это был метод в Automapper 3.0.0
public static void Each<T>(this System.Collections.Generic.IEnumerable<T> items, System.Action<T> action)
Member of AutoMapper.EnumerableExtensions
Я использовал его в своем коде, как показано ниже:
customer.CustomerQuerys.Each(
l => l.OnProductChanged += (sender, args) =>
{
switch (args.Result)
{
case DataChangedEventFlags.ProductChanged:
messages.Add("ProductChanged " + ((CustomerCoreData)sender).ProductName);
break;
}
});
CustomerQuerys является коллекцией ReadOnlyCollection для объекта клиента