Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/argentinaluiz/eda
/ types & classes
Types & classes
110 in github.com/argentinaluiz/eda
⨍
Functions
136
◇
Types & classes
110
Class
apps/mailer/src/mailer.consumer.ts:6
Class
apps/mailer/src/mailer.module.ts:10
Class
apps/mailer/src/rabbitmq/rabbitmq.module.ts:15
Class
apps/orders/src/app.service.ts:4
Class
apps/orders/src/app.module.ts:46
Class
apps/orders/src/app.controller.ts:5
Class
apps/orders/src/products/products.controller.ts:15
Class
apps/orders/src/products/products.module.ts:16
Class
apps/orders/src/products/products.service.ts:9
Class
apps/orders/src/products/domain-events/product-created.event.ts:3
Class
apps/orders/src/products/dto/create-product.dto.ts:1
Class
apps/orders/src/products/dto/update-product.dto.ts:4
Class
apps/orders/src/products/entities/product.entity.ts:7
Class
apps/orders/src/products/entities/product.repository.ts:7
Class
apps/orders/src/application/application.module.ts:15
Class
apps/orders/src/rabbitmq/rabbitmq.module.ts:15
Class
apps/orders/src/events/integration-events-queue.publisher.ts:7
Class
apps/orders/src/events/integration-events-publisher.job.ts:7
Class
apps/orders/src/events/events.module.ts:28
Class
apps/orders/src/orders/orders.controller.ts:7
Class
apps/orders/src/orders/orders.module.ts:35
Class
apps/orders/src/orders/orders.service.ts:12
Class
apps/orders/src/orders/integration-events/order-approved.int-event.ts:4
Class
apps/orders/src/orders/domain-events/order-approved.event.ts:3
Class
apps/orders/src/orders/domain-events/order-reject.event.ts:3
Class
apps/orders/src/orders/domain-events/order-created.event.ts:4
Class
apps/orders/src/orders/dto/update-order.dto.ts:4
Class
apps/orders/src/orders/dto/create-order.dto.ts:1
Class
apps/orders/src/orders/handlers/approve-order.handler.ts:8
Class
apps/orders/src/orders/entities/order.repository.ts:7
Class
apps/orders/src/orders/entities/order.entity.ts:21
Class
apps/orders/src/orders/entities/order.entity.ts:116
Class
apps/orders/src/customer/customers.module.ts:15
Class
apps/orders/src/customer/customers.controller.ts:15
Class
apps/orders/src/customer/customers.service.ts:9
Class
apps/orders/src/customer/domain-events/customer-created.event.ts:3
Class
apps/orders/src/customer/dto/update-customer.dto.ts:4
Class
apps/orders/src/customer/dto/create-customer.dto.ts:1
Class
apps/orders/src/customer/entities/customer.repository.ts:7
Class
apps/orders/src/customer/entities/customer.entity.ts:6
Class
apps/orders/src/invoices/payment.gateway.ts:5
Class
apps/orders/src/invoices/invoices.module.ts:16
Class
apps/orders/src/invoices/domain-events/invoice-payed.event.ts:3
Class
apps/orders/src/invoices/domain-events/invoice-created.event.ts:4
Class
apps/orders/src/invoices/handlers/process-payment.handler.ts:10
Class
apps/orders/src/invoices/entities/invoice.repository.ts:7
Class
apps/orders/src/invoices/entities/invoice.entity.ts:15
Class
libs/@shared/src/domain/stored-event.ts:7
Class
libs/@shared/src/domain/stored-event.repository.ts:7
Class
libs/@shared/src/domain/entity.ts:1
Class
libs/@shared/src/domain/domain-event-manager.ts:6
Class
libs/@shared/src/domain/aggregate-root.ts:4
Class
libs/@shared/src/application/application-service.ts:7
Class
AppController
apps/orders/src/app.controller.ts:5
Class
AppModule
apps/orders/src/app.module.ts:46
Class
AppService
apps/orders/src/app.service.ts:4
Class
ApplicationModule
apps/orders/src/application/application.module.ts:15
Class
ApplicationService
libs/@shared/src/application/application-service.ts:7
Class
ApproveOrderHandler
apps/orders/src/orders/handlers/approve-order.handler.ts:8
Class
CreateCustomerDto
apps/orders/src/customer/dto/create-customer.dto.ts:1
Class
CreateOrderDto
apps/orders/src/orders/dto/create-order.dto.ts:1
Class
CreateProductDto
apps/orders/src/products/dto/create-product.dto.ts:1
Class
Customer
apps/orders/src/customer/entities/customer.entity.ts:6
Class
CustomerCreatedEvent
apps/orders/src/customer/domain-events/customer-created.event.ts:3
Class
CustomerRepository
apps/orders/src/customer/entities/customer.repository.ts:7
Class
CustomersController
apps/orders/src/customer/customers.controller.ts:15
Class
CustomersModule
apps/orders/src/customer/customers.module.ts:15
Class
CustomersService
apps/orders/src/customer/customers.service.ts:9
Class
DomainEventManager
libs/@shared/src/domain/domain-event-manager.ts:6
Class
EventsModule
apps/orders/src/events/events.module.ts:28
Interface
IDomainEvent
libs/@shared/src/domain/domain-event.ts:1
Interface
IDomainEventHandler
libs/@shared/src/application/domain-event-handler.interface.ts:3
Interface
IIntegrationEvent
libs/@shared/src/domain/integration-event.interface.ts:1
Interface
IRepository
libs/@shared/src/domain/repository-interface.ts:3
Class
IntegrationEventsPublisherJob
apps/orders/src/events/integration-events-publisher.job.ts:7
Class
IntegrationEventsQueuePublisher
apps/orders/src/events/integration-events-queue.publisher.ts:7
Class
Invoice
apps/orders/src/invoices/entities/invoice.entity.ts:15
Class
InvoiceCreatedEvent
apps/orders/src/invoices/domain-events/invoice-created.event.ts:4
Class
InvoicePayedEvent
apps/orders/src/invoices/domain-events/invoice-payed.event.ts:3
Class
InvoiceRepository
apps/orders/src/invoices/entities/invoice.repository.ts:7
Enum
InvoiceStatus
apps/orders/src/invoices/entities/invoice.entity.ts:None
Class
InvoicesModule
apps/orders/src/invoices/invoices.module.ts:16
Class
MailerConsumer
apps/mailer/src/mailer.consumer.ts:6
Class
MailerModule
apps/mailer/src/mailer.module.ts:10
Class
Order
apps/orders/src/orders/entities/order.entity.ts:21
Class
OrderApprovedEvent
apps/orders/src/orders/domain-events/order-approved.event.ts:3
Class
OrderApprovedIntegrationEvent
apps/orders/src/orders/integration-events/order-approved.int-event.ts:4
Class
OrderCreatedEvent
apps/orders/src/orders/domain-events/order-created.event.ts:4
Class
OrderItem
apps/orders/src/orders/entities/order.entity.ts:116
Class
OrderRejectEvent
apps/orders/src/orders/domain-events/order-reject.event.ts:3
Class
OrderRepository
apps/orders/src/orders/entities/order.repository.ts:7
Enum
OrderStatus
apps/orders/src/orders/entities/order.entity.ts:None
Class
OrdersController
apps/orders/src/orders/orders.controller.ts:7
Class
OrdersModule
apps/orders/src/orders/orders.module.ts:35
Class
OrdersService
apps/orders/src/orders/orders.service.ts:12
Class
PaymentGateway
apps/orders/src/invoices/payment.gateway.ts:5
Class
ProcessPaymentHandler
apps/orders/src/invoices/handlers/process-payment.handler.ts:10
Class
Product
apps/orders/src/products/entities/product.entity.ts:7
Class
ProductCreatedEvent
apps/orders/src/products/domain-events/product-created.event.ts:3
Class
ProductRepository
apps/orders/src/products/entities/product.repository.ts:7
next →
1–100 of 110, ranked by callers