如何静音ExchangeService.AutodiscoverUrl()?

时间:2019-02-20 13:12:25

标签: c# console-application exchangewebservices

AutodiscoverUrl 方法ExchangeService.AutodiscoverUrl Method

在控制台中写入太多信息。我尝试使用以下方法隐藏输出:

Console.SetOut(TextWriter.Null)` 

但没有效果。

是否可以某种方式隐藏输出? :)

1 个答案:

答案 0 :(得分:1)

默认情况下,EWS托管API不会向控制台写入任何内容,因此您必须在代码中启用跟踪功能(您应该发布使用的代码的更完整示例)?因此,如果您不使用或使用TraceFlags来定义要收听的内容,则可能应该禁用跟踪。

        service exchangeService = new ExchangeService(ExchangeVersion.Exchange2016);
        service.TraceEnabled = true;
        service.TraceFlags = TraceFlags.AutodiscoverConfiguration;