public GetAllContentHoldersQueryHandler(IContentHolderRepository contentHolderRepository, IMapper mapper) { EnsureArg.IsNotNull(mapper); EnsureArg.IsNotNull(contentHolderRepository); this.contentHolderRepository = contentHolderRepository; this.mapper = mapper; }
public AddContentCommandHandler(IFileRepository fileRepository, IContentHolderRepository contentHolderRepository, IDomainEventsDispatcher eventsDispatcher) { EnsureArg.IsNotNull(contentHolderRepository); EnsureArg.IsNotNull(eventsDispatcher); EnsureArg.IsNotNull(fileRepository); this.fileRepository = fileRepository; this.contentHolderRepository = contentHolderRepository; this.eventsDispatcher = eventsDispatcher; }
public CourseCreatedEventHandler(IContentHolderRepository contentHolderRepository) { EnsureArg.IsNotNull(contentHolderRepository); this.contentHolderRepository = contentHolderRepository; }