public AcquireFileLockCommandHandler( IFileLockingService fileLockingService, IFileRepository fileRepository, IPostCommitEventPublisher eventBus, ICurrentUserSource currentUserSource) { this.fileLockingService = fileLockingService; this.eventBus = eventBus; this.currentUserSource = currentUserSource; this.fileRepository = fileRepository; }
public AddFileCommandHandler( IFileRepository fileRepository, IFileStorage fileStorage, IPublisherWrapper eventBus, IPostCommitRegistrator registrator, ICurrentUserSource currentUserSource) { this.fileRepository = fileRepository; this.fileStorage = fileStorage; this.eventBus = eventBus; this.registrator = registrator; this.currentUserSource = currentUserSource; }