refactor: update logger context for DataApi components

- Changed logger context strings in ApiServer, MiddlewareEngine, IpcAdapter, MessageService, TestService, and TopicService to follow a consistent naming convention with the prefix 'DataApi:'.
- This refactor enhances clarity and organization in logging across the API services.
This commit is contained in:
fullex 2026-01-04 09:10:14 +08:00
parent 3dfd5c7c2b
commit 7e8cc430a8
6 changed files with 6 additions and 6 deletions

View File

@ -9,7 +9,7 @@ import { MiddlewareEngine } from './MiddlewareEngine'
// Handler function type
type HandlerFunction = (params: { params?: Record<string, string>; query?: any; body?: any }) => Promise<any>
const logger = loggerService.withContext('DataApiServer')
const logger = loggerService.withContext('DataApi:Server')
/**
* Core API Server - Transport agnostic request processor

View File

@ -2,7 +2,7 @@ import { loggerService } from '@logger'
import { toDataApiError } from '@shared/data/api/apiErrors'
import type { DataRequest, DataResponse, Middleware, RequestContext } from '@shared/data/api/apiTypes'
const logger = loggerService.withContext('MiddlewareEngine')
const logger = loggerService.withContext('DataApi:MiddlewareEngine')
/**
* Middleware engine for executing middleware chains

View File

@ -6,7 +6,7 @@ import { ipcMain } from 'electron'
import type { ApiServer } from '../ApiServer'
const logger = loggerService.withContext('DataApiIpcAdapter')
const logger = loggerService.withContext('DataApi:IpcAdapter')
/**
* IPC Adapter for Electron environment

View File

@ -29,7 +29,7 @@ import type {
} from '@shared/data/types/message'
import { and, eq, inArray, isNull, or, sql } from 'drizzle-orm'
const logger = loggerService.withContext('MessageService')
const logger = loggerService.withContext('DataApi:MessageService')
/**
* Preview length for tree nodes

View File

@ -1,6 +1,6 @@
import { loggerService } from '@logger'
const logger = loggerService.withContext('TestService')
const logger = loggerService.withContext('DataApi:TestService')
/**
* Test service for API testing scenarios

View File

@ -18,7 +18,7 @@ import { eq } from 'drizzle-orm'
import { messageService } from './MessageService'
const logger = loggerService.withContext('TopicService')
const logger = loggerService.withContext('DataApi:TopicService')
/**
* Convert database row to Topic entity