/// <summary> /// Initializes a new instance of the <see cref="UpdateUserCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="userRepository">The user repository.</param> /// <param name="unitOfWork">The unit of work.</param> public UpdateUserCommandHandler( IUserIdentifierProvider userIdentifierProvider, IUserRepository userRepository, IUnitOfWork unitOfWork) { _userIdentifierProvider = userIdentifierProvider; _userRepository = userRepository; _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; }
/// <summary> /// Initializes a new instance of the <see cref="RemoveFriendshipCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="userRepository">The user repository.</param> /// <param name="friendshipRepository">The friendship repository.</param> /// <param name="unitOfWork">The unit of work.</param> public RemoveFriendshipCommandHandler( IUserIdentifierProvider userIdentifierProvider, IUserRepository userRepository, IFriendshipRepository friendshipRepository, IUnitOfWork unitOfWork) { _userIdentifierProvider = userIdentifierProvider; _userRepository = userRepository; _friendshipRepository = friendshipRepository; _unitOfWork = unitOfWork; }
/// <summary> /// Initializes a new instance of the <see cref="UpdateGroupEventCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="groupEventRepository">The group event repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="dateTime">The date and time.</param> public UpdateGroupEventCommandHandler( IUserIdentifierProvider userIdentifierProvider, IGroupEventRepository groupEventRepository, IUnitOfWork unitOfWork, IDateTime dateTime) { _userIdentifierProvider = userIdentifierProvider; _groupEventRepository = groupEventRepository; _unitOfWork = unitOfWork; _dateTime = dateTime; }
/// <summary> /// Initializes a new instance of the <see cref="RejectFriendshipRequestCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="friendshipRequestRepository">The friendship request repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="dateTime">The date and time.</param> public RejectFriendshipRequestCommandHandler( IUserIdentifierProvider userIdentifierProvider, IFriendshipRequestRepository friendshipRequestRepository, IUnitOfWork unitOfWork, IDateTime dateTime) { _userIdentifierProvider = userIdentifierProvider; _friendshipRequestRepository = friendshipRequestRepository; _unitOfWork = unitOfWork; _dateTime = dateTime; }
/// <summary> /// Initializes a new instance of the <see cref="ChangePasswordCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="userRepository">The user repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="passwordHasher">The password hasher.</param> public ChangePasswordCommandHandler( IUserIdentifierProvider userIdentifierProvider, IUserRepository userRepository, IUnitOfWork unitOfWork, IPasswordHasher passwordHasher) { _userIdentifierProvider = userIdentifierProvider; _userRepository = userRepository; _unitOfWork = unitOfWork; _passwordHasher = passwordHasher; }
/// <summary> /// Initializes a new instance of the <see cref="RejectInvitationCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="invitationRepository">The invitation repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="dateTime">The date and time.</param> public RejectInvitationCommandHandler( IUserIdentifierProvider userIdentifierProvider, IInvitationRepository invitationRepository, IUnitOfWork unitOfWork, IDateTime dateTime) { _userIdentifierProvider = userIdentifierProvider; _invitationRepository = invitationRepository; _unitOfWork = unitOfWork; _dateTime = dateTime; }
/// <summary> /// Initializes a new instance of the <see cref="AcceptInvitationCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="invitationRepository">The invitation repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="dateTime">The date and time.</param> /// <param name="mediator">The mediator.</param> public AcceptInvitationCommandHandler( IUserIdentifierProvider userIdentifierProvider, IInvitationRepository invitationRepository, IUnitOfWork unitOfWork, IDateTime dateTime, IMediator mediator) { _userIdentifierProvider = userIdentifierProvider; _invitationRepository = invitationRepository; _unitOfWork = unitOfWork; _dateTime = dateTime; _mediator = mediator; }
/// <summary> /// Initializes a new instance of the <see cref="InviteFriendToGroupEventCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="groupEventRepository">The group event repository.</param> /// <param name="invitationRepository">The invitation repository.</param> /// <param name="friendshipRepository">The friendship repository.</param> /// <param name="userRepository">The user repository.</param> /// <param name="unitOfWork">The unit of work.</param> public InviteFriendToGroupEventCommandHandler( IUserIdentifierProvider userIdentifierProvider, IGroupEventRepository groupEventRepository, IInvitationRepository invitationRepository, IFriendshipRepository friendshipRepository, IUserRepository userRepository, IUnitOfWork unitOfWork) { _userIdentifierProvider = userIdentifierProvider; _groupEventRepository = groupEventRepository; _invitationRepository = invitationRepository; _friendshipRepository = friendshipRepository; _userRepository = userRepository; _unitOfWork = unitOfWork; }
/// <summary> /// Initializes a new instance of the <see cref="CreateGroupEventCommandHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="userRepository">The user repository.</param> /// <param name="groupEventRepository">The group event repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <param name="dateTime">The date and time.</param> /// <param name="mediator">The mediator.</param> public CreateGroupEventCommandHandler( IUserIdentifierProvider userIdentifierProvider, IUserRepository userRepository, IGroupEventRepository groupEventRepository, IUnitOfWork unitOfWork, IDateTime dateTime, IMediator mediator) { _userIdentifierProvider = userIdentifierProvider; _userRepository = userRepository; _groupEventRepository = groupEventRepository; _unitOfWork = unitOfWork; _dateTime = dateTime; _mediator = mediator; }
/// <summary> /// Initializes a new instance of the <see cref="GetInvitationByIdQueryHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="dbContext">The database context.</param> public GetInvitationByIdQueryHandler(IUserIdentifierProvider userIdentifierProvider, IDbContext dbContext) { _userIdentifierProvider = userIdentifierProvider; _dbContext = dbContext; }
/// <summary> /// Initializes a new instance of the <see cref="GetFriendshipRequestByIdQueryHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="dbContext">The database context.</param> public GetSentFriendshipRequestsQueryHandler(IUserIdentifierProvider userIdentifierProvider, IDbContext dbContext) { _userIdentifierProvider = userIdentifierProvider; _dbContext = dbContext; }
/// <summary> /// Initializes a new instance of the <see cref="GetAttendeesForGroupEventIdQueryHandler"/> class. /// </summary> /// <param name="dbContext">The database context.</param> /// <param name="userIdentifierProvider">The user identifier provider.</param> public GetAttendeesForGroupEventIdQueryHandler(IDbContext dbContext, IUserIdentifierProvider userIdentifierProvider) { _dbContext = dbContext; _userIdentifierProvider = userIdentifierProvider; }
/// <summary> /// Initializes a new instance of the <see cref="GetPersonalEventByIdQueryHandler"/> class. /// </summary> /// <param name="dbContext">The database context.</param> /// <param name="userIdentifierProvider">The user identifier provider.</param> public GetPersonalEventByIdQueryHandler(IDbContext dbContext, IUserIdentifierProvider userIdentifierProvider) { _dbContext = dbContext; _userIdentifierProvider = userIdentifierProvider; }
/// <summary> /// Initializes a new instance of the <see cref="Get10MostRecentAttendingGroupEventsQueryHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="dbContext">The database context.</param> public Get10MostRecentAttendingGroupEventsQueryHandler(IUserIdentifierProvider userIdentifierProvider, IDbContext dbContext) { _userIdentifierProvider = userIdentifierProvider; _dbContext = dbContext; }
/// <summary> /// Initializes a new instance of the <see cref="GetGroupEventsQueryHandler"/> class. /// </summary> /// <param name="dbContext">The database context.</param> /// <param name="userIdentifierProvider">The user identifier provider.</param> public GetGroupEventsQueryHandler(IDbContext dbContext, IUserIdentifierProvider userIdentifierProvider) { _dbContext = dbContext; _userIdentifierProvider = userIdentifierProvider; }
/// <summary> /// Initializes a new instance of the <see cref="GetFriendshipsForUserIdQueryHandler"/> class. /// </summary> /// <param name="userIdentifierProvider">The user identifier provider.</param> /// <param name="dbContext">The database context.</param> public GetFriendshipsForUserIdQueryHandler(IUserIdentifierProvider userIdentifierProvider, IDbContext dbContext) { _userIdentifierProvider = userIdentifierProvider; _dbContext = dbContext; }