main
 1using System;
 2
 3namespace MoMoney.boot.container.registration.mapping
 4{
 5    public class DelegateTargetAction<Destination, Value> : ITargetAction<Destination, Value>
 6    {
 7        readonly Action<Destination, Value> action;
 8
 9        public DelegateTargetAction(Action<Destination, Value> action)
10        {
11            this.action = action;
12        }
13
14        public void act_against(Destination destination, Value value)
15        {
16            action(destination, value);
17        }
18    }
19}