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}