public AcquireFileLockCommandHandler(
     IFileLockingService fileLockingService,
     IFileRepository fileRepository,
     IPostCommitEventPublisher eventBus,
     ICurrentUserSource currentUserSource)
 {
     this.fileLockingService = fileLockingService;
     this.eventBus           = eventBus;
     this.currentUserSource  = currentUserSource;
     this.fileRepository     = fileRepository;
 }
Beispiel #2
0
 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;
 }