MCPcopy Create free account

hub / github.com/JawherKl/nodejs-microservices / functions

Functions76 in github.com/JawherKl/nodejs-microservices

↓ 9 callersMethodconnect
()
order-service/src/rabbitmq/rabbitmq.service.ts:19
↓ 7 callersMethodforwardGet
(url: string)
api-gateway/src/proxy/proxy.service.ts:9
↓ 5 callersMethodfindOne
(@Param('id') id: string)
order-service/src/order/order.controller.ts:38
↓ 4 callersMethodforwardPatch
(url: string, data: any)
api-gateway/src/proxy/proxy.service.ts:19
↓ 4 callersMethodforwardPost
(url: string, data: any)
api-gateway/src/proxy/proxy.service.ts:14
↓ 3 callersMethodcreate
(@Body() body: CreateOrderDto)
order-service/src/order/order.controller.ts:28
↓ 3 callersFunctionpublishToQueue
(queueName, message)
product-service/src/utils/rabbitmq.js:15
↓ 3 callersFunctionpublishToQueue
(queue, data)
inventory-service/src/queue/consumer.js:6
↓ 2 callersMethodcreate
(@Body() body: CreateUserDto)
user-service/src/user/user.controller.ts:11
↓ 2 callersFunctionpublishToQueue
(queue: string, payload: any)
order-service/src/utils/rabbitmq.ts:11
↓ 2 callersMethodvalidate
(payload: any)
user-service/src/auth/jwt.strategy.ts:14
↓ 1 callersFunctionbootstrap
()
api-gateway/src/main.ts:4
↓ 1 callersFunctionbootstrap
()
order-service/src/main.ts:5
↓ 1 callersFunctionbootstrap
()
user-service/src/main.ts:6
↓ 1 callersFunctionconnectDB
()
inventory-service/src/db.js:5
↓ 1 callersFunctionconnectRabbitMQ
()
product-service/src/utils/rabbitmq.js:5
↓ 1 callersFunctionconnectRabbitMQ
()
order-service/src/utils/rabbitmq.ts:5
↓ 1 callersMethodcreate
(@Body() body: any)
api-gateway/src/routes/orders.controller.ts:16
↓ 1 callersMethodcreateOrder
(data: Partial<Order>)
order-service/src/order/order.service.ts:13
↓ 1 callersMethodcreateUser
(email: string, password: string)
user-service/src/user/user.service.ts:13
↓ 1 callersMethoddeleteOrder
(id: string)
order-service/src/order/order.service.ts:37
↓ 1 callersMethodfindByEmail
(email: string)
user-service/src/user/user.service.ts:19
↓ 1 callersMethodgetAll
()
order-service/src/order/order.service.ts:30
↓ 1 callersMethodgetById
(id: string)
order-service/src/order/order.service.ts:33
↓ 1 callersMethodgetHello
()
api-gateway/src/app.service.ts:5
↓ 1 callersMethodgetHello
()
order-service/src/app.service.ts:5
↓ 1 callersMethodgetHello
()
user-service/src/app.service.ts:5
↓ 1 callersMethodregister
(@Body() body: any)
api-gateway/src/routes/users.controller.ts:16
↓ 1 callersFunctionstart
()
order-event-listener/index.js:6
↓ 1 callersFunctionstart
()
product-event-listener/index.js:6
↓ 1 callersFunctionstartConsumer
()
notification-service/src/queue/consumer.js:3
↓ 1 callersFunctionstartConsumer
()
inventory-service/src/queue/consumer.js:12
↓ 1 callersMethodupdate
(@Param('id') id: string, @Body() body: UpdateOrderDto)
order-service/src/order/order.controller.ts:43
↓ 1 callersMethodupdateOrder
(id: string, updates: Partial<Order>)
order-service/src/order/order.service.ts:21
↓ 1 callersMethodvalidateUser
(email: string, password: string)
user-service/src/auth/auth.service.ts:10
MethodcanActivate
(context: ExecutionContext)
api-gateway/src/proxy/jwt-auth.guard.ts:6
Methodconstructor
(private readonly appService: AppService)
api-gateway/src/app.controller.ts:6
Methodconstructor
(private proxy: ProxyService)
api-gateway/src/routes/orders.controller.ts:8
Methodconstructor
(private proxy: ProxyService)
api-gateway/src/routes/products.controller.ts:8
Methodconstructor
(private proxy: ProxyService)
api-gateway/src/routes/users.controller.ts:8
Methodconstructor
(private http: HttpService)
api-gateway/src/proxy/proxy.service.ts:7
Methodconstructor
(private readonly appService: AppService)
order-service/src/app.controller.ts:6
Methodconstructor
(private productService: ProductService)
order-service/src/product/product.controller.ts:6
Methodconstructor
( @InjectRepository(Product) private productRepo: Repository<Product> )
order-service/src/product/product.service.ts:8
Methodconstructor
( @InjectRepository(Order) private repo: Repository<Order> )
order-service/src/order/order.service.ts:9
Methodconstructor
(private orderService: OrderService)
order-service/src/order/order.controller.ts:25
Methodconstructor
(private readonly appService: AppService)
user-service/src/app.controller.ts:6
Methodconstructor
(private jwtService: JwtService, private userService: UserService)
user-service/src/auth/auth.service.ts:8
Methodconstructor
()
user-service/src/auth/jwt.strategy.ts:7
Methodconstructor
(private authService: AuthService)
user-service/src/auth/auth.controller.ts:6
Methodconstructor
(private readonly userService: UserService)
user-service/src/user/user.controller.ts:8
Methodconstructor
( @InjectRepository(User) private readonly userRepo: Repository<User>, )
user-service/src/user/user.service.ts:9
Methodcreate
(@Body() body: any)
api-gateway/src/routes/products.controller.ts:16
MethodfindAll
()
order-service/src/order/order.controller.ts:33
MethodgetAll
()
api-gateway/src/routes/orders.controller.ts:11
MethodgetAll
()
api-gateway/src/routes/products.controller.ts:11
MethodgetById
(@Param('id') id: string)
api-gateway/src/routes/orders.controller.ts:21
MethodgetById
(@Param('id') id: string)
api-gateway/src/routes/products.controller.ts:21
MethodgetById
(@Param('id') id: string)
api-gateway/src/routes/users.controller.ts:26
MethodgetById
(id: string)
order-service/src/product/product.service.ts:17
MethodgetHello
()
api-gateway/src/app.controller.ts:9
MethodgetHello
()
order-service/src/app.controller.ts:9
MethodgetHello
()
user-service/src/app.controller.ts:9
MethodgetProfile
(@Request() req)
user-service/src/user/user.controller.ts:17
MethodgetStock
(@Param('id') id: string)
api-gateway/src/routes/products.controller.ts:26
MethodgetUser
()
api-gateway/src/routes/users.controller.ts:21
Methodlogin
(@Body() body: any)
api-gateway/src/routes/users.controller.ts:11
Methodlogin
(user: any)
user-service/src/auth/auth.service.ts:19
Methodlogin
(@Body() body: { email: string, password: string })
user-service/src/auth/auth.controller.ts:9
MethodonModuleInit
()
order-service/src/rabbitmq/rabbitmq.service.ts:14
Methodremove
(@Param('id') id: string)
api-gateway/src/routes/orders.controller.ts:31
Methodremove
(@Param('id') id: string)
order-service/src/order/order.controller.ts:48
Methodreplenish
(@Param('id') id: string, @Body() body: any)
api-gateway/src/routes/products.controller.ts:31
Methodupdate
(@Param('id') id: string, @Body() body: any)
api-gateway/src/routes/orders.controller.ts:26
Methodupdate
(@Param('id') id: string, @Body() body: any)
api-gateway/src/routes/users.controller.ts:31
MethodupsertProduct
(data: Partial<Product>)
order-service/src/product/product.service.ts:12