예제 #1
0
 /// <summary>
 /// Initialises a new instance <see cref="EventData"/> class.
 /// </summary>
 /// <param name="logger">application logger</param>
 public EventData(
     IJHcLogger logger)
 {
     this.logger          = logger;
     this.eventDataReader =
         new EventDataReader(
             this.logger);
 }
 public EventRepository(IEventDataReader eventDataReader, IEventDataWriter eventDataWriter, IEventMapper eventMapper)
 {
     _eventDataReader = eventDataReader;
     _eventDataWriter = eventDataWriter;
     _eventMapper     = eventMapper;
 }