public ContactsEventSink(
     IDistributionPolicyFactory distributionPolicyFactory, 
     IEventRepository eventRepository, 
     IMailer mailer, IUserPresentationProvider userPresentationProvider)
     : base(distributionPolicyFactory, eventRepository, mailer, userPresentationProvider)
 {
 }
 public UserManagementEventSink(IDistributionPolicyFactory distributionPolicyFactory,
                                IEventRepository eventRepository,
                                IMailer mailer,
                                IUserPresentationProvider userPresentationProvider)
     : base(distributionPolicyFactory,
            eventRepository,
            mailer,
            userPresentationProvider)
 {
 }
        protected EventSinkBase(IDistributionPolicyFactory distributionPolicyFactory, IEventRepository eventRepository,
            IMailer mailer, IUserPresentationProvider userPresentationProvider)
        {
            Require.NotNull(distributionPolicyFactory, nameof(distributionPolicyFactory));
            Require.NotNull(eventRepository, nameof(eventRepository));
            Require.NotNull(mailer, nameof(mailer));

            DistributionPolicyFactory = distributionPolicyFactory;
            EventRepository = eventRepository;
            Mailer = mailer;
            _userPresentationProvider = userPresentationProvider;
        }
Example #4
0
        public EventSinkBase(IDistributionPolicyFactory distributionPolicyFactory,
                             IEventRepository eventRepository,
                             IMailer mailer,
                             IUserPresentationProvider userPresentationProvider)
        {
            Require.NotNull(distributionPolicyFactory, nameof(distributionPolicyFactory));
            Require.NotNull(eventRepository, nameof(eventRepository));
            Require.NotNull(mailer, nameof(mailer));
            Require.NotNull(userPresentationProvider, nameof(userPresentationProvider));

            DistributionPolicyFactory = distributionPolicyFactory;
            EventRepository           = eventRepository;
            Mailer = mailer;
            _userPresentationProvider = userPresentationProvider;
        }
Example #5
0
        public DevelopersController(
            IUserManager userManager,
            DevelopersMapper mapper,
            IConfirmationService confirmationService,
            IUserPresentationProvider userPresentationProvider, IPaginationWrapper <Account> paginationWrapper,
            IPasswordManager passwordManager)
        {
            Require.NotNull(userManager, nameof(userManager));
            Require.NotNull(mapper, nameof(mapper));
            Require.NotNull(confirmationService, nameof(confirmationService));
            Require.NotNull(userPresentationProvider, nameof(userPresentationProvider));

            _userManager              = userManager;
            _mapper                   = mapper;
            _confirmationService      = confirmationService;
            _userPresentationProvider = userPresentationProvider;
            _paginationWrapper        = paginationWrapper;
            _passwordManager          = passwordManager;
        }
        public DevelopersController(
            IUserManager userManager,
            DevelopersMapper mapper,
            IConfirmationService confirmationService,
            IUserPresentationProvider userPresentationProvider, IPaginationWrapper<Account> paginationWrapper,
            IPasswordManager passwordManager)
        {
            Require.NotNull(userManager, nameof(userManager));
            Require.NotNull(mapper, nameof(mapper));
            Require.NotNull(confirmationService, nameof(confirmationService));
            Require.NotNull(userPresentationProvider, nameof(userPresentationProvider));

            _userManager = userManager;
            _mapper = mapper;
            _confirmationService = confirmationService;
            _userPresentationProvider = userPresentationProvider;
            _paginationWrapper = paginationWrapper;
            _passwordManager = passwordManager;
        }