Exemple #1
0
 public GetEntitiesDispatcher(
     IRepositoryResolver repositoryResolver,
     IDataViewResolver dataViewResolver,
     IParentService parentService,
     IAuthService authService)
 {
     _repositoryResolver = repositoryResolver;
     _dataViewResolver   = dataViewResolver;
     _parentService      = parentService;
     _authService        = authService;
 }
Exemple #2
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 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;
 }
Exemple #4
0
 public GetEntitiesDispatcher(
     ISetupResolver <ICollectionSetup> collectionResolver,
     IRepositoryResolver repositoryResolver,
     IDataViewResolver dataViewResolver,
     IParentService parentService,
     IConcurrencyService concurrencyService,
     IAuthService authService,
     IServiceProvider serviceProvider)
 {
     _collectionResolver = collectionResolver;
     _repositoryResolver = repositoryResolver;
     _dataViewResolver   = dataViewResolver;
     _parentService      = parentService;
     _concurrencyService = concurrencyService;
     _authService        = authService;
     _serviceProvider    = serviceProvider;
 }
 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;
 }
        public ListUIResolver(
            ListSetup list,
            IDataProviderResolver dataProviderService,
            IDataViewResolver dataViewResolver,
            IButtonActionHandlerResolver buttonActionHandlerResolver,
            IAuthService authService) : base(dataProviderService, buttonActionHandlerResolver, authService)
        {
            _list             = list;
            _dataViewResolver = dataViewResolver;

            _list.Panes?.ForEach(pane =>
            {
                if (!_fieldsPerType.ContainsKey(pane.VariantType) && pane.Fields != null)
                {
                    _fieldsPerType.Add(pane.VariantType, pane.Fields.Select(x => GetField(x, default)));
                }
            });
        }