MCPcopy Create free account

hub / github.com/CodelyTV/typescript-ddd-example / functions

Functions469 in github.com/CodelyTV/typescript-ddd-example

↓ 57 callersMethodget
(query: Query)
src/Contexts/Shared/infrastructure/QueryBus/QueryHandlers.ts:14
↓ 19 callersMethodrun
(req: Request, res: Response)
src/apps/mooc/backend/controllers/Controller.ts:4
↓ 16 callersMethodrandom
()
tests/Contexts/Backoffice/Courses/domain/BackofficeCourseMother.ts:26
↓ 13 callersMethodpublish
(events: Array<DomainEvent>)
src/Contexts/Shared/domain/EventBus.ts:5
↓ 12 callersMethodarrange
()
tests/Contexts/Shared/infrastructure/mongo/MongoEnvironmentArranger.ts:9
↓ 12 callersMethodclose
()
tests/Contexts/Shared/infrastructure/mongo/MongoEnvironmentArranger.ts:33
↓ 12 callersMethodhandle
(query: Q)
src/Contexts/Shared/domain/QueryHandler.ts:6
↓ 12 callersMethodsave
(course: Course)
src/Contexts/Mooc/Courses/domain/CourseRepository.ts:4
↓ 10 callersMethodcollection
()
src/Contexts/Shared/infrastructure/EventBus/DomainEventFailoverPublisher/DomainEventFailoverPublisher.ts:11
↓ 10 callersMethodconfigure
(params: { exchange: string; subscribers: Array<DomainEventSubscriber<DomainEvent>> })
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQConfigurer.ts:14
↓ 9 callersMethodcreate
()
tests/Contexts/Shared/infrastructure/EventBus/__mother__/RabbitMQConnectionMother.ts:6
↓ 9 callersMethodrandom
()
tests/Contexts/Mooc/CoursesCounter/domain/CoursesCounterMother.ts:10
↓ 7 callersMethodconnect
()
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:14
↓ 7 callersMethodcreate
( id: BackofficeCourseId, name: BackofficeCourseName, duration: BackofficeCourseDuration )
tests/Contexts/Backoffice/Courses/domain/BackofficeCourseMother.ts:10
↓ 7 callersMethodcreateClient
(contextName: string, config: MongoConfig)
src/Contexts/Shared/infrastructure/persistence/mongo/MongoClientFactory.ts:7
↓ 6 callersMethodclose
()
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:116
↓ 6 callersMethodformat
(subscriber: DomainEventSubscriber<DomainEvent>)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQqueueFormatter.ts:7
↓ 6 callersMethodfrom
(container: ContainerBuilder)
src/Contexts/Shared/infrastructure/EventBus/DomainEventSubscribers.ts:8
↓ 6 callersMethodfrom
(command: CreateCourseCommand)
tests/Contexts/Mooc/Courses/domain/CourseMother.ts:15
↓ 6 callersMethodrandom
()
tests/Contexts/Mooc/Courses/application/Create/CreateCourseCommandMother.ts:14
↓ 5 callersMethodaddSubscribers
(subscribers: DomainEventSubscribers)
src/Contexts/Shared/domain/EventBus.ts:6
↓ 5 callersMethodclient
()
tests/Contexts/Shared/infrastructure/mongo/MongoEnvironmentArranger.ts:29
↓ 5 callersMethodcreate
(id: CourseId, name: CourseName, duration: CourseDuration)
tests/Contexts/Mooc/Courses/domain/CourseMother.ts:11
↓ 5 callersMethodon
(domainEvent: T)
src/Contexts/Shared/domain/DomainEventSubscriber.ts:5
↓ 5 callersMethodsubscribedTo
()
src/Contexts/Shared/domain/QueryHandler.ts:5
↓ 4 callersMethodassertConsumedEvents
(events: Array<DomainEvent>)
tests/Contexts/Shared/infrastructure/EventBus/__mocks__/DomainEventSubscriberDummy.ts:47
↓ 4 callersMethodassertSaveHaveBeenCalledWith
(expected: Course)
tests/Contexts/Mooc/Courses/__mocks__/CourseRepositoryMock.ts:18
↓ 4 callersMethoddeserialize
(event: string)
src/Contexts/Shared/infrastructure/EventBus/DomainEventDeserializer.ts:27
↓ 4 callersMethoddispatch
(command: Command)
src/Contexts/Shared/domain/CommandBus.ts:4
↓ 4 callersMethodrandom
()
tests/Contexts/Shared/infrastructure/EventBus/__mocks__/DomainEventDummy.ts:27
↓ 4 callersMethodsearch
()
src/Contexts/Mooc/CoursesCounter/domain/CoursesCounterRepository.ts:5
↓ 4 callersMethodtoPrimitives
()
src/Contexts/Mooc/Courses/domain/Course.ts:40
↓ 4 callersMethodwithNameAndDuration
(name: string, duration: string)
tests/Contexts/Backoffice/Courses/domain/BackofficeCourseMother.ts:18
↓ 3 callersFunctionValueObjectTransformer
(ValueObject: NewableClass<ValueObject<any>>)
src/Contexts/Shared/infrastructure/persistence/typeorm/ValueObjectTransformer.ts:4
↓ 3 callersMethodassertLastPublishedEventIs
(expectedEvent: DomainEvent)
tests/Contexts/Mooc/Shared/domain/EventBusMock.ts:14
↓ 3 callersMethodconsume
(queue: string, onMessage: (message: ConsumeMessage) => {})
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:121
↓ 3 callersMethodcreate
(id: CourseId, name: CourseName, duration: CourseDuration)
src/Contexts/Mooc/Courses/domain/Course.ts:19
↓ 3 callersMethoddeadLetter
(message: ConsumeMessage)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQConsumer.ts:56
↓ 3 callersMethoddeleteQueue
(queue: string)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:69
↓ 3 callersMethodexchange
(params: { name: string })
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:19
↓ 3 callersMethodformatDeadLetter
(subscriber: DomainEventSubscriber<DomainEvent>)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQqueueFormatter.ts:21
↓ 3 callersMethodfromPrimitives
(plainData: { id: string; name: string; duration: string })
src/Contexts/Mooc/Courses/domain/Course.ts:32
↓ 3 callersMethodfromValues
(orderBy?: string, orderType?: string)
src/Contexts/Shared/domain/criteria/Order.ts:13
↓ 3 callersMethodinfo
(message: string)
src/Contexts/Shared/domain/Logger.ts:4
↓ 3 callersMethodmatching
(criteria: Criteria)
src/Contexts/Backoffice/Courses/domain/BackofficeCourseRepository.ts:7
↓ 3 callersMethodqueue
(params: { exchange: string; name: string; routingKeys: string[]; deadLetterExchange?: string;
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:23
↓ 3 callersMethodrandom
()
src/Contexts/Shared/domain/value-object/Uuid.ts:12
↓ 3 callersMethodrandom
()
tests/Contexts/Mooc/Courses/application/CreateCourseCommandMother.ts:14
↓ 3 callersMethodretry
(message: ConsumeMessage)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQConsumer.ts:52
↓ 3 callersMethodreturnOnSearch
(counter: CoursesCounter)
tests/Contexts/Mooc/CoursesCounter/__mocks__/CoursesCounterRepositoryMock.ts:19
↓ 3 callersMethodsearchAll
()
src/Contexts/Mooc/Courses/domain/CourseRepository.ts:5
↓ 3 callersMethodstart
()
src/apps/mooc/backend/MoocBackendApp.ts:10
↓ 3 callersMethodtoPrimitives
()
tests/Contexts/Shared/infrastructure/EventBus/__mocks__/DomainEventDummy.ts:12
↓ 2 callersMethodask
(query: Query)
src/Contexts/Shared/domain/QueryBus.ts:5
↓ 2 callersMethodassertLastCoursesCounterSaved
(counter: CoursesCounter)
tests/Contexts/Mooc/CoursesCounter/__mocks__/CoursesCounterRepositoryMock.ts:31
↓ 2 callersMethodassertMatchingHasBeenCalledWith
()
tests/Contexts/Backoffice/Courses/__mocks__/BackofficeCourseRepositoryMock.ts:41
↓ 2 callersMethodbuild
(subscriber: DomainEventSubscriber<DomainEvent>, exchange: string, queueName: string)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQConsumerFactory.ts:14
↓ 2 callersMethodconvert
(criteria: Criteria)
src/Contexts/Shared/infrastructure/persistence/elasticsearch/ElasticCriteriaConverter.ts:34
↓ 2 callersMethoderror
(message: string | Error)
src/Contexts/Shared/domain/Logger.ts:3
↓ 2 callersMethodformatRetry
(subscriber: DomainEventSubscriber<DomainEvent>)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQqueueFormatter.ts:16
↓ 2 callersMethodfromCourse
(course: Course)
tests/Contexts/Mooc/Courses/domain/CourseCreatedDomainEventMother.ts:27
↓ 2 callersMethodfromCourseCounter
(counter: CoursesCounter)
tests/Contexts/Mooc/CoursesCounter/domain/CoursesCounterIncrementedDomainEventMother.ts:11
↓ 2 callersMethodfromPrimitives
(plainData: { id: string; name: string; duration: string })
src/Contexts/Backoffice/Courses/domain/BackofficeCourse.ts:28
↓ 2 callersMethodfromValue
(value: string)
src/Contexts/Shared/domain/criteria/OrderType.ts:15
↓ 2 callersFunctionget
(url: string)
src/apps/backoffice/frontend/src/services/courses.ts:19
↓ 2 callersMethodgetDataFromDomainEvent
(event: DomainEvent)
tests/Contexts/Mooc/Shared/domain/EventBusMock.ts:28
↓ 2 callersMethodgetMessageOptions
(message: ConsumeMessage)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:148
↓ 2 callersMethodhasFilters
()
src/Contexts/Shared/domain/criteria/Criteria.ts:17
↓ 2 callersMethodhasOrder
()
src/Contexts/Shared/domain/criteria/Order.ts:33
↓ 2 callersMethodincrement
(courseId: CourseId)
src/Contexts/Mooc/CoursesCounter/domain/CoursesCounter.ts:28
↓ 2 callersMethodinvalidName
()
tests/Contexts/Mooc/Courses/domain/CourseNameMother.ts:13
↓ 2 callersFunctionisLength
({ value, min, max }: { value: string, min: number, max: number })
src/apps/backoffice/frontend/src/components/new-course-form/NewCourseForm.tsx:17
↓ 2 callersMethodpublish
(params: { exchange: string; routingKey: string; content: Buffer; options: { messageId: string
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:101
↓ 2 callersMethodreturnMatching
(courses: Array<BackofficeCourse>)
tests/Contexts/Backoffice/Courses/__mocks__/BackofficeCourseRepositoryMock.ts:15
↓ 2 callersMethodserialize
(event: DomainEvent)
src/Contexts/Shared/infrastructure/EventBus/DomainEventJsonSerializer.ts:4
↓ 2 callersMethodstop
()
src/apps/mooc/backend/server.ts:54
↓ 2 callersFunctionvalidate
()
src/apps/backoffice/frontend/src/components/new-course-form/NewCourseForm.tsx:24
↓ 1 callersMethodack
(message: ConsumeMessage)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:130
↓ 1 callersMethodaddQueue
(subscriber: DomainEventSubscriber<DomainEvent>, exchange: string)
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMQConfigurer.ts:27
↓ 1 callersMethodalwaysFails
()
tests/Contexts/Shared/infrastructure/EventBus/__mocks__/DomainEventSubscriberDummy.ts:10
↓ 1 callersMethodamqpChannel
()
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:94
↓ 1 callersMethodamqpConnect
()
src/Contexts/Shared/infrastructure/EventBus/RabbitMq/RabbitMqConnection.ts:73
↓ 1 callersMethodasc
(orderBy: string)
src/Contexts/Shared/domain/criteria/Order.ts:29
↓ 1 callersFunctionassertDeadLetter
(events: Array<DomainEvent>)
tests/Contexts/Shared/infrastructure/EventBus/RabbitMQEventBus.test.ts:138
↓ 1 callersMethodassertEventHasBeenPublished
(event: DomainEvent)
tests/Contexts/Shared/infrastructure/EventBus/__mocks__/DomainEventFailoverPublisherDouble.ts:17
↓ 1 callersMethodassertNotSave
()
tests/Contexts/Mooc/CoursesCounter/__mocks__/CoursesCounterRepositoryMock.ts:27
↓ 1 callersMethodassertSaveHasBeenCalledWith
(course: BackofficeCourse)
tests/Contexts/Backoffice/Courses/__mocks__/BackofficeCourseRepositoryMock.ts:32
↓ 1 callersMethodassertSearch
()
tests/Contexts/Mooc/CoursesCounter/__mocks__/CoursesCounterRepositoryMock.ts:23
↓ 1 callersMethodassertSearchAll
()
tests/Contexts/Backoffice/Courses/__mocks__/BackofficeCourseRepositoryMock.ts:24
↓ 1 callersMethodassertSearchAll
()
tests/Contexts/Mooc/Courses/__mocks__/CourseRepositoryMock.ts:26
↓ 1 callersFunctionbuildDeserializer
()
tests/apps/backoffice/backend/features/step_definitions/eventBus.steps.ts:16
↓ 1 callersFunctionbuildDeserializer
()
tests/apps/mooc/backend/features/step_definitions/eventBus.steps.ts:16
↓ 1 callersMethodcleanDatabase
()
tests/Contexts/Shared/infrastructure/mongo/MongoEnvironmentArranger.ts:13
↓ 1 callersMethodcleanDatabase
()
tests/Contexts/Shared/infrastructure/typeorm/TypeOrmEnvironmentArranger.ts:13
↓ 1 callersFunctioncleanEnvironment
()
tests/Contexts/Shared/infrastructure/EventBus/RabbitMQEventBus.test.ts:131
↓ 1 callersMethodclient
()
tests/Contexts/Shared/infrastructure/typeorm/TypeOrmEnvironmentArranger.ts:30
↓ 1 callersMethodcollectionName
()
src/Contexts/Mooc/Courses/infrastructure/persistence/MongoCourseRepository.ts:25
↓ 1 callersMethodcollections
()
tests/Contexts/Shared/infrastructure/mongo/MongoEnvironmentArranger.ts:22
↓ 1 callersMethodconfigureEventBus
()
src/apps/backoffice/backend/BackofficeBackendApp.ts:29
↓ 1 callersMethodconfigureEventBus
()
src/apps/mooc/backend/MoocBackendApp.ts:29
next →1–100 of 469, ranked by callers