MCPcopy Create free account

hub / github.com/devfullcycle/fc-monolito / types & classes

Types & classes98 in github.com/devfullcycle/fc-monolito

Class
src/modules/@shared/domain/value-object/address.ts:3
Class
src/modules/@shared/domain/value-object/id.value-object.ts:4
Class
src/modules/@shared/domain/entity/base.entity.ts:3
Class
src/modules/payment/factory/payment.facade.factory.ts:6
Class
src/modules/payment/facade/payment.facade.ts:7
Class
src/modules/payment/repository/transaction.repository.ts:7
Class
src/modules/payment/repository/transaction.model.ts:7
Class
src/modules/payment/domain/transaction.ts:14
Class
src/modules/payment/usecase/process-payment/process-payment.usecase.ts:9
Class
src/modules/store-catalog/factory/facade.factory.ts:6
Class
src/modules/store-catalog/facade/store-catalog.facade.ts:14
Class
src/modules/store-catalog/repository/product.model.ts:7
Class
src/modules/store-catalog/repository/product.repository.ts:6
Class
src/modules/store-catalog/domain/product.entity.ts:12
Class
src/modules/store-catalog/usecase/find-all-products/find-all-products.usecase.ts:4
Class
src/modules/store-catalog/usecase/find-product/find-product.usecase.ts:4
Class
src/modules/client-adm/factory/client-adm.facade.factory.ts:6
Class
src/modules/client-adm/facade/client-adm.facade.ts:13
Class
src/modules/client-adm/repository/client.model.ts:7
Class
src/modules/client-adm/repository/client.repository.ts:7
Class
src/modules/client-adm/domain/client.entity.ts:16
Class
src/modules/client-adm/usecase/find-client/find-client.usecase.ts:6
Class
src/modules/client-adm/usecase/add-client/add-client.usecase.ts:7
Class
src/modules/product-adm/factory/facade.factory.ts:6
Class
src/modules/product-adm/facade/product-adm.facade.ts:13
Class
src/modules/product-adm/repository/product.model.ts:7
Class
src/modules/product-adm/repository/product.repository.ts:6
Class
src/modules/product-adm/domain/product.entity.ts:15
Class
src/modules/product-adm/usecase/check-stock/check-stock.usecase.ts:4
Class
src/modules/product-adm/usecase/add-product/add-product.usecase.ts:6
InterfaceAddClientFacadeInputDto
src/modules/client-adm/facade/client-adm.facade.interface.ts:3
InterfaceAddClientInputDto
src/modules/client-adm/usecase/add-client/add-client.usecase.dto.ts:4
InterfaceAddClientOutputDto
src/modules/client-adm/usecase/add-client/add-client.usecase.dto.ts:12
ClassAddClientUseCase
src/modules/client-adm/usecase/add-client/add-client.usecase.ts:7
InterfaceAddProductFacadeInputDto
src/modules/product-adm/facade/product-adm.facade.interface.ts:1
InterfaceAddProductInputDto
src/modules/product-adm/usecase/add-product/add-product.dto.ts:1
InterfaceAddProductOutputDto
src/modules/product-adm/usecase/add-product/add-product.dto.ts:9
ClassAddProductUseCase
src/modules/product-adm/usecase/add-product/add-product.usecase.ts:6
ClassAddress
src/modules/@shared/domain/value-object/address.ts:3
InterfaceAggregateRoot
src/modules/@shared/domain/entity/aggregate-root.interface.ts:1
ClassBaseEntity
src/modules/@shared/domain/entity/base.entity.ts:3
InterfaceCheckStockFacadeInputDto
src/modules/product-adm/facade/product-adm.facade.interface.ts:9
InterfaceCheckStockFacadeOutputDto
src/modules/product-adm/facade/product-adm.facade.interface.ts:13
InterfaceCheckStockInputDto
src/modules/product-adm/usecase/check-stock/check-stock.dto.ts:1
InterfaceCheckStockOutputDto
src/modules/product-adm/usecase/check-stock/check-stock.dto.ts:5
ClassCheckStockUseCase
src/modules/product-adm/usecase/check-stock/check-stock.usecase.ts:4
ClassClient
src/modules/client-adm/domain/client.entity.ts:16
ClassClientAdmFacade
src/modules/client-adm/facade/client-adm.facade.ts:13
ClassClientAdmFacadeFactory
src/modules/client-adm/factory/client-adm.facade.factory.ts:6
InterfaceClientAdmFacadeInterface
src/modules/client-adm/facade/client-adm.facade.interface.ts:25
InterfaceClientGateway
src/modules/client-adm/gateway/client.gateway.ts:3
ClassClientModel
src/modules/client-adm/repository/client.model.ts:7
ClassClientRepository
src/modules/client-adm/repository/client.repository.ts:7
InterfaceFindAllProductsDto
src/modules/store-catalog/usecase/find-all-products/find-all-products.dto.ts:1
ClassFindAllProductsUsecase
src/modules/store-catalog/usecase/find-all-products/find-all-products.usecase.ts:4
InterfaceFindAllStoreCatalogFacadeOutputDto
src/modules/store-catalog/facade/store-catalog.facade.interface.ts:12
InterfaceFindClientFacadeInputDto
src/modules/client-adm/facade/client-adm.facade.interface.ts:11
InterfaceFindClientFacadeOutputDto
src/modules/client-adm/facade/client-adm.facade.interface.ts:15
ClassFindClientUseCase
src/modules/client-adm/usecase/find-client/find-client.usecase.ts:6
InterfaceFindClientUseCaseInputDto
src/modules/client-adm/usecase/find-client/find-client.usecase.dto.ts:3
InterfaceFindClientUseCaseOutputDto
src/modules/client-adm/usecase/find-client/find-client.usecase.dto.ts:7
InterfaceFindProductInputDto
src/modules/store-catalog/usecase/find-product/find-product.dto.ts:1
InterfaceFindProductOutputDto
src/modules/store-catalog/usecase/find-product/find-product.dto.ts:5
ClassFindProductUseCase
src/modules/store-catalog/usecase/find-product/find-product.usecase.ts:4
InterfaceFindStoreCatalogFacadeInputDto
src/modules/store-catalog/facade/store-catalog.facade.interface.ts:1
InterfaceFindStoreCatalogFacadeOutputDto
src/modules/store-catalog/facade/store-catalog.facade.interface.ts:5
ClassId
src/modules/@shared/domain/value-object/id.value-object.ts:4
ClassPaymentFacade
src/modules/payment/facade/payment.facade.ts:7
ClassPaymentFacadeFactory
src/modules/payment/factory/payment.facade.factory.ts:6
InterfacePaymentFacadeInputDto
src/modules/payment/facade/facade.interface.ts:1
InterfacePaymentFacadeInterface
src/modules/payment/facade/facade.interface.ts:15
InterfacePaymentFacadeOutputDto
src/modules/payment/facade/facade.interface.ts:6
InterfacePaymentGateway
src/modules/payment/gateway/payment.gateway.ts:3
InterfaceProcessPaymentInputDto
src/modules/payment/usecase/process-payment/process-payment.dto.ts:1
InterfaceProcessPaymentOutputDto
src/modules/payment/usecase/process-payment/process-payment.dto.ts:6
ClassProcessPaymentUseCase
src/modules/payment/usecase/process-payment/process-payment.usecase.ts:9
ClassProduct
src/modules/store-catalog/domain/product.entity.ts:12
ClassProduct
src/modules/product-adm/domain/product.entity.ts:15
ClassProductAdmFacade
src/modules/product-adm/facade/product-adm.facade.ts:13
ClassProductAdmFacadeFactory
src/modules/product-adm/factory/facade.factory.ts:6
InterfaceProductAdmFacadeInterface
src/modules/product-adm/facade/product-adm.facade.interface.ts:18
InterfaceProductGateway
src/modules/store-catalog/gateway/product.gateway.ts:3
InterfaceProductGateway
src/modules/product-adm/gateway/product.gateway.ts:3
ClassProductModel
src/modules/store-catalog/repository/product.model.ts:7
ClassProductModel
src/modules/product-adm/repository/product.model.ts:7
ClassProductRepository
src/modules/store-catalog/repository/product.repository.ts:6
ClassProductRepository
src/modules/product-adm/repository/product.repository.ts:6
ClassStoreCatalogFacade
src/modules/store-catalog/facade/store-catalog.facade.ts:14
ClassStoreCatalogFacadeFactory
src/modules/store-catalog/factory/facade.factory.ts:6
InterfaceStoreCatalogFacadeInterface
src/modules/store-catalog/facade/store-catalog.facade.interface.ts:21
ClassTransaction
src/modules/payment/domain/transaction.ts:14
ClassTransactionModel
src/modules/payment/repository/transaction.model.ts:7
ClassTransactionRepostiory
src/modules/payment/repository/transaction.repository.ts:7
InterfaceUseCaseInterface
src/modules/@shared/usecase/use-case.interface.ts:1
InterfaceUseCaseProps
src/modules/store-catalog/facade/store-catalog.facade.ts:9
InterfaceUseCaseProps
src/modules/client-adm/facade/client-adm.facade.ts:8
InterfaceUseCasesProps
src/modules/product-adm/facade/product-adm.facade.ts:8
InterfaceValueObject
src/modules/@shared/domain/value-object/value-object.interface.ts:1