gpt4 book ai didi

c# - 如何重构 C# 中的日志记录?

转载 作者:太空狗 更新时间:2023-10-29 22:05:57 24 4
gpt4 key购买 nike

在我的服务中,所有暴露的方法都有:

try
{
// the method core is written here
}
catch(Exception ex)
{
Log.Append(ex);
}

一遍又一遍地重复,既乏味又丑陋。有什么办法可以避免这种情况吗?有没有更好的方法让服务即使在发生异常时也能正常工作,并继续将异常详细信息发送到 Log 类?

最佳答案

尝试 AOP .这是AOP使用最广泛的卖点。

另请参阅 this discussion在这里。

关于c# - 如何重构 C# 中的日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2404311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com