public PersistEntityDispatcher( IAuthService authService, IRepositoryResolver repositoryResolver, IParentService parentService, IEditContextFactory editContextFactory) { _authService = authService; _repositoryResolver = repositoryResolver; _parentService = parentService; _editContextFactory = editContextFactory; }
public EntitiesInteractionDispatcher( ISetupResolver <ICollectionSetup> collectionResolver, IRepositoryResolver repositoryResolver, IConcurrencyService concurrencyService, IButtonInteraction buttonInteraction, IEditContextFactory editContextFactory) { _collectionResolver = collectionResolver; _repositoryResolver = repositoryResolver; _concurrencyService = concurrencyService; _buttonInteraction = buttonInteraction; _editContextFactory = editContextFactory; }
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; }