public CreatePexaWorkspaceInvitationCommandHandler(
     CreatePexaWorkspaceInvitationCommand.ValidatorCollection validator,
     IExtendedPexaService pexaService)
 {
     _validator   = validator;
     _pexaService = pexaService;
 }
Exemple #2
0
 public GetPexaWorkspaceSummaryQueryHandler(
     IExtendedPexaService pexaService,
     GetPexaWorkspaceSummaryQuery.ValidatorCollection validator)
 {
     _pexaService = pexaService;
     _validator   = validator;
 }
#pragma warning disable CA1054 // Uri parameters should not be strings: We don't want Uri throwing exceptions here, we'd rather have invalid returnURls thrown around.
        public IntegrationsController(
            UserManager <WCAUser> userManager,
            IMediator mediator,
            IOptions <WCACoreSettings> settingsAccessor,
            IHttpClientFactory httpClientFactory,
            WCASignInManager signInManager,
            IClock clock,
            IExtendedPexaService pEXAService,
            IActionstepService actionstepService,
            IGlobalXService globalXService)
        {
            if (settingsAccessor is null)
            {
                throw new ArgumentNullException(nameof(settingsAccessor));
            }

            _userManager        = userManager;
            _mediator           = mediator;
            _httpClientFactory  = httpClientFactory;
            _actionstepSettings = settingsAccessor.Value.ActionstepSettings;
            _pexaSettings       = settingsAccessor.Value.PEXASettings;
            _globalXOptions     = settingsAccessor.Value.GlobalXOptions;
            _signInManager      = signInManager;
            _clock             = clock;
            _pEXAService       = pEXAService;
            _actionstepService = actionstepService;
            _globalXService    = globalXService;
        }
 public GetPexaWorkgroupsQueryHandler(
     GetPexaWorkgroupsQuery.ValidatorCollection validator,
     IExtendedPexaService pexaService)
 {
     _validator   = validator;
     _pexaService = pexaService;
 }
Exemple #5
0
 public SearchSubscriberQueryHandler(
     SearchSubscriberQuery.ValidatorCollection validator,
     IExtendedPexaService pexaService)
 {
     _validator   = validator;
     _pexaService = pexaService;
 }
 public ValidateLandTitleReferenceQueryHandler(
     IExtendedPexaService pexaService,
     ValidateLandTitleReferenceQuery.ValidatorCollection validator)
 {
     _pexaService = pexaService;
     _validator   = validator;
 }
Exemple #7
0
 public GetAvailableSettlementTimesQueryHandler(
     IExtendedPexaService pexaService,
     GetAvailableSettlementTimesQuery.ValidatorCollection validator)
 {
     _pexaService = pexaService;
     _validator   = validator;
 }
Exemple #8
0
 public GetPexaUserProfileQueryHandler(
     GetPexaUserProfileQuery.ValidatorCollection validator,
     IExtendedPexaService pexaService)
 {
     _validator   = validator;
     _pexaService = pexaService;
 }
 public CreatePexaWorkspaceCommandHandler(
     CreatePexaWorkspaceCommand.ValidatorCollection validator,
     IClock clock,
     IExtendedPexaService pexaService,
     IEventSourcedAggregateRepository <ActionstepMatter> actionstepMatterRepository,
     WCADbContext wCADbContext
     )
 {
     _validator   = validator;
     _clock       = clock;
     _pexaService = pexaService;
     _actionstepMatterRepository = actionstepMatterRepository;
     _wCADbContext = wCADbContext;
 }