package cn.novalon.manage.common.handler;

import reactor.core.publisher.Mono;

/**
 * 异常日志服务接口
 * 
 * 文件定义：定义异常日志记录的抽象接口
 * 涉及业务：异常日志记录、错误追踪
 * 算法：使用响应式编程实现异步日志记录
 * 
 * @author 张翔
 * @date 2026-03-13
 */
public interface ExceptionLogService {
    Mono<Void> logException(String title, String exceptionName, String exceptionMsg, 
                         String methodName, String ip, String stackTrace);
}
