public UpdateSynchronizedObjectUseCase(IEnumerable <ISynchronizedObjectProvider> providers,
                                        ISynchronizedObjectRepository synchronizedObjectRepository, IMediator mediator,
                                        ILogger <UpdateSynchronizedObjectUseCase> logger)
 {
     _providers = providers;
     _synchronizedObjectRepository = synchronizedObjectRepository;
     _mediator = mediator;
     _logger   = logger;
 }
 public SynchronizedObjectGarbageCollector(ISynchronizedObjectRepository synchronizedObjectRepository,
                                           ISynchronizedObjectSubscriptionsRepository subscriptionsRepository)
 {
     _synchronizedObjectRepository = synchronizedObjectRepository;
     _subscriptionsRepository      = subscriptionsRepository;
 }
Exemplo n.º 3
0
 public FetchSynchronizedObjectUseCase(ISynchronizedObjectRepository repository,
                                       IEnumerable <ISynchronizedObjectProvider> providers)
 {
     _repository = repository;
     _providers  = providers;
 }