/// <summary>
 /// Initializes a new instance of the <see cref="PersonalEventNotificationsProducer"/> class.
 /// </summary>
 /// <param name="personalEventRepository">The personal event repository.</param>
 /// <param name="notificationRepository">The notification repository.</param>
 /// <param name="dateTime">The date and time.</param>
 /// <param name="unitOfWork">The unit of work.</param>
 public PersonalEventNotificationsProducer(
     IPersonalEventRepository personalEventRepository,
     INotificationRepository notificationRepository,
     IDateTime dateTime,
     IUnitOfWork unitOfWork)
 {
     _personalEventRepository = personalEventRepository;
     _notificationRepository  = notificationRepository;
     _dateTime   = dateTime;
     _unitOfWork = unitOfWork;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CancelPersonalEventCommandHandler"/> class.
 /// </summary>
 /// <param name="userIdentifierProvider">The user identifier provider.</param>
 /// <param name="personalEventRepository">The personal event repository.</param>
 /// <param name="unitOfWork">The unit of work.</param>
 /// <param name="dateTime">The date and time.</param>
 public CancelPersonalEventCommandHandler(
     IUserIdentifierProvider userIdentifierProvider,
     IPersonalEventRepository personalEventRepository,
     IUnitOfWork unitOfWork,
     IDateTime dateTime)
 {
     _userIdentifierProvider  = userIdentifierProvider;
     _personalEventRepository = personalEventRepository;
     _unitOfWork = unitOfWork;
     _dateTime   = dateTime;
 }