Compare commits
2 Commits
8c858038e7
...
f908a46d70
| Author | SHA1 | Date | |
|---|---|---|---|
| f908a46d70 | |||
| 09a13b587f |
@ -103,7 +103,7 @@ export class AppModule {}
|
|||||||
```ts
|
```ts
|
||||||
import { Inject, Injectable, OnModuleInit } from '@nestjs/common';
|
import { Inject, Injectable, OnModuleInit } from '@nestjs/common';
|
||||||
import { ClientGrpc } from '@nestjs/microservices';
|
import { ClientGrpc } from '@nestjs/microservices';
|
||||||
import { AuthServiceClient } from '@teacinema/contracts/gen/auth';
|
import { AuthServiceClient } from '@teacinema/contracts/gen/ts/auth';
|
||||||
|
|
||||||
@Injectable()
|
@Injectable()
|
||||||
export class AuthProxy implements OnModuleInit {
|
export class AuthProxy implements OnModuleInit {
|
||||||
@ -126,7 +126,7 @@ export class AuthProxy implements OnModuleInit {
|
|||||||
```ts
|
```ts
|
||||||
import { Controller } from '@nestjs/common';
|
import { Controller } from '@nestjs/common';
|
||||||
import { GrpcMethod } from '@nestjs/microservices';
|
import { GrpcMethod } from '@nestjs/microservices';
|
||||||
import { AuthServiceController, AuthServiceControllerMethods } from '@teacinema/contracts/gen/auth';
|
import { AuthServiceController, AuthServiceControllerMethods } from '@teacinema/contracts/gen/ts/auth';
|
||||||
|
|
||||||
@Controller()
|
@Controller()
|
||||||
@AuthServiceControllerMethods()
|
@AuthServiceControllerMethods()
|
||||||
@ -196,4 +196,4 @@ yarn generate
|
|||||||
```bash
|
```bash
|
||||||
yarn docs
|
yarn docs
|
||||||
open docs/index.html
|
open docs/index.html
|
||||||
```
|
```
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@teacinema/contracts",
|
"name": "@teacinema/contracts",
|
||||||
"version": "1.1.6",
|
"version": "1.1.7",
|
||||||
"description": "Protocol Buffers contracts for microservices",
|
"description": "Protocol Buffers contracts for microservices",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc -p tsconfig.build.json",
|
"build": "tsc -p tsconfig.build.json",
|
||||||
|
|||||||
@ -28,4 +28,6 @@ export const PROTO_PATHS = {
|
|||||||
ACCOUNT: join(__dirname, '../../proto/account.proto'),
|
ACCOUNT: join(__dirname, '../../proto/account.proto'),
|
||||||
/** Путь к `users.proto` (пакет `users.v1`) */
|
/** Путь к `users.proto` (пакет `users.v1`) */
|
||||||
USERS: join(__dirname, '../../proto/users.proto'),
|
USERS: join(__dirname, '../../proto/users.proto'),
|
||||||
|
/** Путь к `media.proto` (пакет `media.v1`) */
|
||||||
|
MEDIA: join(__dirname, '../../proto/media.proto'),
|
||||||
} as const
|
} as const
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user