Example #1
0
 public ReciprocalPropertyDataCollection(
     ISetupResolver <CollectionSetup> collectionSetupResolver,
     ICommandHandler <GetByIdRequest <ModelEntity>, EntityResponse <ModelEntity> > modelResolver)
 {
     _collectionSetupResolver = collectionSetupResolver;
     _modelResolver           = modelResolver;
 }
 public RepositoryEventService(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver)
 {
     _collectionResolver = collectionResolver;
     _repositoryResolver = repositoryResolver;
 }
Example #3
0
 public PageSetupResolver(
     ICmsConfig cmsConfig,
     ISetupResolver <ITypeRegistration, CustomTypeRegistrationConfig> typeRegistrationSetupResolver)
 {
     _cmsConfig = cmsConfig;
     _typeRegistrationSetupResolver = typeRegistrationSetupResolver;
 }
 public FormDataViewResolver(
     IServiceProvider serviceProvider,
     ISetupResolver <CollectionSetup> collectionResolver)
 {
     _serviceProvider    = serviceProvider;
     _collectionResolver = collectionResolver;
 }
 public ConventionBasedNodeSetupResolver(
     IConventionBasedResolver <NodeConfig> nodeResolver,
     ISetupResolver <NodeSetup, NodeConfig> nodeSetupResolver)
 {
     _nodeResolver      = nodeResolver;
     _nodeSetupResolver = nodeSetupResolver;
 }
 public ApiEditContextWrapperFactory(
     IServiceProvider serviceProvider,
     ISetupResolver <IEntityVariantSetup> entityVariantResolver)
 {
     _serviceProvider       = serviceProvider;
     _entityVariantResolver = entityVariantResolver;
 }
 public NavigateButtonActionHandler(
     TNavigationHandler navigationHandler,
     ISetupResolver <ICollectionSetup> collectionResolver,
     IMediator mediator)
 {
     _navigationHandler  = navigationHandler;
     _collectionResolver = collectionResolver;
     _mediator           = mediator;
 }
 public ListSetupResolver(
     ISetupResolver <PaneSetup, PaneConfig> paneSetupResolver,
     ISetupResolver <ButtonSetup, ButtonConfig> buttonSetupResolver,
     IConventionBasedResolver <ListConfig> conventionListConfigResolver)
 {
     _paneSetupResolver            = paneSetupResolver;
     _buttonSetupResolver          = buttonSetupResolver;
     _conventionListConfigResolver = conventionListConfigResolver;
 }
Example #9
0
 public ButtonInteraction(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IButtonActionHandlerResolver buttonActionHandlerResolver,
     IAuthService authService)
 {
     _collectionResolver          = collectionResolver;
     _buttonActionHandlerResolver = buttonActionHandlerResolver;
     _authService = authService;
 }
 public NavigateButtonActionHandler(
     TNavigationHandler navigationHandler,
     ISetupResolver <CollectionSetup> collectionResolver,
     INavigationStateProvider navigationStateProvider)
 {
     _navigationHandler       = navigationHandler;
     _collectionResolver      = collectionResolver;
     _navigationStateProvider = navigationStateProvider;
 }
Example #11
0
 public ApiEditContextWrapperFactory(
     IServiceProvider serviceProvider,
     ISetupResolver <EntityVariantSetup> entityVariantResolver,
     ISetupResolver <IReadOnlyList <ValidationSetup> > validationResolver)
 {
     _serviceProvider       = serviceProvider;
     _entityVariantResolver = entityVariantResolver;
     _validationResolver    = validationResolver;
 }
 public NodeSetupResolver(
     ISetupResolver <PaneSetup, PaneConfig> paneSetupResolver,
     ISetupResolver <IButtonSetup, ButtonConfig> buttonSetupResolver,
     IConventionBasedResolver <NodeConfig> conventionNodeConfigResolver)
 {
     _paneSetupResolver            = paneSetupResolver;
     _buttonSetupResolver          = buttonSetupResolver;
     _conventionNodeConfigResolver = conventionNodeConfigResolver;
 }
Example #13
0
        public CmsSetup(
            CmsConfig config,
            ISetupResolver <TypeRegistrationSetup, CustomTypeRegistrationConfig> typeRegistrationSetupResolver)
        {
            _config = config;
            _typeRegistrationSetupResolver = typeRegistrationSetupResolver;

            SiteName      = config.SiteName;
            IsDevelopment = config.IsDevelopment;
        }
 public TreeElementsSetupResolver(ICmsConfig cmsConfig,
                                  ISetupResolver <IEnumerable <TreeElementSetup>, IEnumerable <ITreeElementConfig> > treeElementResolver,
                                  ISetupResolver <IEnumerable <TreeElementSetup>, IPlugin> pluginTreeElementResolver,
                                  IEnumerable <IPlugin> plugins)
 {
     _cmsConfig                 = cmsConfig;
     _treeElementResolver       = treeElementResolver;
     _pluginTreeElementResolver = pluginTreeElementResolver;
     _plugins = plugins;
 }
 public DataProviderResolver(
     ISetupResolver <ICollectionSetup> collectionSetupResolver,
     IRepositoryResolver repositoryResolver,
     IMediator mediator,
     IServiceProvider serviceProvider)
 {
     _collectionSetupResolver = collectionSetupResolver;
     _repositoryResolver      = repositoryResolver;
     _mediator        = mediator;
     _serviceProvider = serviceProvider;
 }
Example #16
0
 public GetEntityDispatcher(
     ISetupResolver <IEntityVariantSetup> entityVariantResolver,
     IRepositoryResolver repositoryResolver,
     IParentService parentService,
     IAuthService authService)
 {
     _entityVariantResolver = entityVariantResolver;
     _repositoryResolver    = repositoryResolver;
     _parentService         = parentService;
     _authService           = authService;
 }
Example #17
0
 public EntitiesInteractionDispatcher(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver,
     IConcurrencyService concurrencyService,
     IButtonInteraction buttonInteraction)
 {
     _collectionResolver = collectionResolver;
     _repositoryResolver = repositoryResolver;
     _concurrencyService = concurrencyService;
     _buttonInteraction  = buttonInteraction;
 }
 public PropertyRepository(
     IModelMakerConfig config,
     ICommandHandler <UpdateRequest <ModelEntity>, ConfirmResponse> updateEntityCommandHandler,
     ISetupResolver <CollectionSetup> collectionSetupResolver,
     IMediator mediator)
 {
     _config = config;
     _updateEntityCommandHandler = updateEntityCommandHandler;
     _collectionSetupResolver    = collectionSetupResolver;
     _mediator = mediator;
 }
Example #19
0
 public DataProviderResolver(
     ISetupResolver <ICollectionSetup> collectionSetupResolver,
     IRepositoryResolver repositoryResolver,
     IMemoryCache memoryCache,
     IServiceProvider serviceProvider)
 {
     _collectionSetupResolver = collectionSetupResolver;
     _repositoryResolver      = repositoryResolver;
     _memoryCache             = memoryCache;
     _serviceProvider         = serviceProvider;
 }
Example #20
0
 public PaneSetupResolver(
     ISetupResolver <IButtonSetup, ButtonConfig> buttonSetupResolver,
     ISetupResolver <FieldSetup, FieldConfig> fieldSetupResolver,
     ISetupResolver <SubCollectionListSetup, CollectionListConfig> subCollectionSetupResolver,
     ISetupResolver <RelatedCollectionListSetup, CollectionListConfig> relatedCollectionSetupResolver)
 {
     _buttonSetupResolver            = buttonSetupResolver;
     _fieldSetupResolver             = fieldSetupResolver;
     _subCollectionSetupResolver     = subCollectionSetupResolver;
     _relatedCollectionSetupResolver = relatedCollectionSetupResolver;
 }
Example #21
0
 public EntityInteractionDispatcher(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver,
     IConcurrencyService concurrencyService,
     IButtonInteraction buttonInteraction,
     IEditContextFactory editContextFactory)
 {
     _collectionResolver = collectionResolver;
     _repositoryResolver = repositoryResolver;
     _concurrencyService = concurrencyService;
     _buttonInteraction  = buttonInteraction;
     _editContextFactory = editContextFactory;
 }
Example #22
0
 public UIResolverFactory(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IDataProviderResolver dataProviderResolver,
     IButtonActionHandlerResolver buttonActionHandlerResolver,
     IDataViewResolver dataViewResolver,
     IAuthService authService)
 {
     _collectionResolver          = collectionResolver;
     _dataProviderResolver        = dataProviderResolver;
     _buttonActionHandlerResolver = buttonActionHandlerResolver;
     _dataViewResolver            = dataViewResolver;
     _authService = authService;
 }
 public CollectionSetupResolver(ICmsConfig cmsConfig,
                                ISetupResolver <IEnumerable <ITreeElementSetup>, IEnumerable <ITreeElementConfig> > treeElementResolver,
                                ISetupResolver <IEntityVariantSetup, EntityVariantConfig> entityVariantResolver,
                                ISetupResolver <TreeViewSetup, TreeViewConfig> treeViewResolver,
                                ISetupResolver <ListSetup, ListConfig> listResolver,
                                ISetupResolver <NodeSetup, NodeConfig> nodeResolver)
 {
     _treeElementResolver   = treeElementResolver;
     _entityVariantResolver = entityVariantResolver;
     _treeViewResolver      = treeViewResolver;
     _listResolver          = listResolver;
     _nodeResolver          = nodeResolver;
     Initialize(cmsConfig);
 }
Example #24
0
 public GetEntityDispatcher(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver,
     IParentService parentService,
     IConcurrencyService concurrencyService,
     IAuthService authService,
     IServiceProvider serviceProvider)
 {
     _collectionResolver = collectionResolver;
     _repositoryResolver = repositoryResolver;
     _parentService      = parentService;
     _concurrencyService = concurrencyService;
     _authService        = authService;
     _serviceProvider    = serviceProvider;
 }
Example #25
0
 public GetPageDispatcher(
     ISetupResolver <CollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver,
     IAuthService authService,
     ILogin loginRegistration,
     ISetupResolver <PageSetup> pageResolver,
     INavigationStateProvider navigationStateProvider)
 {
     _collectionResolver      = collectionResolver;
     _repositoryResolver      = repositoryResolver;
     _authService             = authService;
     _loginRegistration       = loginRegistration;
     _pageResolver            = pageResolver;
     _navigationStateProvider = navigationStateProvider;
 }
 public UIResolverFactory(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IDataProviderResolver dataProviderResolver,
     IButtonActionHandlerResolver buttonActionHandlerResolver,
     IDataViewResolver dataViewResolver,
     IAuthService authService,
     IHttpContextAccessor httpContextAccessor)
 {
     _collectionResolver          = collectionResolver;
     _dataProviderResolver        = dataProviderResolver;
     _buttonActionHandlerResolver = buttonActionHandlerResolver;
     _dataViewResolver            = dataViewResolver;
     _authService         = authService;
     _httpContextAccessor = httpContextAccessor;
 }
 public EntitiesInteractionDispatcher(
     INavigationStateProvider navigationStateProvider,
     ISetupResolver <CollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver,
     IConcurrencyService concurrencyService,
     IButtonInteraction buttonInteraction,
     IEditContextFactory editContextFactory,
     IMediator mediator)
 {
     _navigationStateProvider = navigationStateProvider;
     _collectionResolver      = collectionResolver;
     _repositoryResolver      = repositoryResolver;
     _concurrencyService      = concurrencyService;
     _buttonInteraction       = buttonInteraction;
     _editContextFactory      = editContextFactory;
     _mediator = mediator;
 }
Example #28
0
 public TreeService(
     ISetupResolver <ICollectionSetup> collectionResolver,
     ISetupResolver <IPageSetup> pageResolver,
     ISetupResolver <IEnumerable <ITreeElementSetup> > treeElementResolver,
     ICms cms,
     IRepositoryResolver repositoryResolver,
     IAuthService authService,
     IParentService parentService)
 {
     _collectionResolver  = collectionResolver;
     _pageResolver        = pageResolver;
     _treeElementResolver = treeElementResolver;
     _cms = cms;
     _repositoryResolver = repositoryResolver;
     _authService        = authService;
     _parentService      = parentService;
 }
 public UIResolverFactory(
     ISetupResolver <CollectionSetup> collectionResolver,
     IDataProviderResolver dataProviderResolver,
     IButtonActionHandlerResolver buttonActionHandlerResolver,
     IDataViewResolver dataViewResolver,
     IAuthService authService,
     IConventionBasedResolver <NodeSetup> conventionBasedNodeSetupResolver,
     INavigationStateProvider navigationStateProvider)
 {
     _collectionResolver          = collectionResolver;
     _dataProviderResolver        = dataProviderResolver;
     _buttonActionHandlerResolver = buttonActionHandlerResolver;
     _dataViewResolver            = dataViewResolver;
     _authService = authService;
     _conventionBasedNodeSetupResolver = conventionBasedNodeSetupResolver;
     _navigationStateProvider          = navigationStateProvider;
 }
Example #30
0
        public CmsSetup(
            CmsConfig config,
            ISetupResolver <ITypeRegistration, CustomTypeRegistrationConfig> typeRegistrationSetupResolver)
        {
            _typeRegistrationSetupResolver = typeRegistrationSetupResolver;

            SiteName      = config.SiteName;
            IsDevelopment = config.IsDevelopment;

            if (config.CustomLoginScreenRegistration != null)
            {
                CustomLoginScreenRegistration = _typeRegistrationSetupResolver.ResolveSetup(config.CustomLoginScreenRegistration).Setup;
            }
            if (config.CustomLoginStatusRegistration != null)
            {
                CustomLoginStatusRegistration = _typeRegistrationSetupResolver.ResolveSetup(config.CustomLoginStatusRegistration).Setup;
            }
        }