/// <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; }