main
1using momoney.database;
2using MoMoney.Service.Infrastructure.Eventing;
3
4namespace MoMoney.Modules
5{
6 public class DatabaseModule : IDatabaseModule
7 {
8 readonly IDatabaseConfiguration configuration;
9 readonly IEventAggregator broker;
10
11 public DatabaseModule(IDatabaseConfiguration configuration, IEventAggregator broker)
12 {
13 this.configuration = configuration;
14 this.broker = broker;
15 }
16
17 public void run()
18 {
19 broker.subscribe(configuration);
20 }
21 }
22}