package com.dsh.other.audit;
|
|
import feign.Logger;
|
import com.dsh.other.service.SysAccountAuditLogService;
|
import org.springframework.context.annotation.Bean;
|
|
/** 为本服务全部 OpenFeign 客户端启用审计;请求参数正文不会被落库。 */
|
public class FeignAuditConfiguration {
|
/** 创建由 Spring 注入审计服务的 Feign 日志器。 */
|
@Bean
|
public Logger feignLogger(SysAccountAuditLogService auditLogService) {
|
return new FeignAuditLogger(auditLogService);
|
}
|
@Bean public Logger.Level feignLoggerLevel() { return Logger.Level.BASIC; }
|
}
|