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}