异步输出可以通过日志对象的SetAsync/SetFlags方法,或者通过链式操作方法实现。但是需要注意的是,如果通过对象设置方法设置异步输出,那么后续所有的日志输出都将是异步的;如果是通过链式操作输出,那么仅对当前日志输出为异步。

    我们来看一个使用SetAsync方法实现异步打印的示例。

    执行后,终端输出结果为:

    链式操作

    执行后,终端输出结果为: