AK
Size: a a a
AK
AK
YK
SL
GT
GT
@EventPattern('btc_message')
async newMessage(data: {
username: string,
message: string,
}): Promise<any> {
const { username, message } = data;
this.logger.log(`btc username: ${username}; message: ${message}`)
return {
username,
message,
}
}GT
@Module({
imports: [
ClientsModule.register([
{
name: 'MATH_SERVICE',
transport: Transport.NATS,
options: {
url: 'nats://localhost:14222',
}
},
]),
],
controllers: [MicroController],
providers: [MicroService]
})GT
@EventPattern('btc_message')
async newMessage(data: {
username: string,
message: string, }): Promise<any> {
this.logger.log(data);
}GT
🏡K
SL

GT
AE
private async postImage(buffer: Buffer) {
const form = new FormData()
form.append('config', JSON.stringify({}))
form.append('myFile', buffer)
const res = await this.httpService
.post(MEDIA_SERVER_UPLOAD_URL, form, {
headers: {...headers, ...form.getHeaders()},
})
.toPromise()
}LK
private async postImage(buffer: Buffer) {
const form = new FormData()
form.append('config', JSON.stringify({}))
form.append('myFile', buffer)
const res = await this.httpService
.post(MEDIA_SERVER_UPLOAD_URL, form, {
headers: {...headers, ...form.getHeaders()},
})
.toPromise()
}AE
AK
LK
AK
AK
private async postImage(buffer: Buffer) {
const form = new FormData()
form.append('config', JSON.stringify({}))
form.append('myFile', buffer)
const res = await this.httpService
.post(MEDIA_SERVER_UPLOAD_URL, form, {
headers: {...headers, ...form.getHeaders()},
})
.toPromise()
}AE