首页 > 解决方案 > 用于带有 Microsoft IoT 的 UWP 应用程序的 C# Logger

问题描述

我尝试用 C# 为我的 UWP 应用程序编写线程安全记录器,该应用程序在带有 Microsoft IoT 的 Raspberry Pi 上运行,但我不知道从哪里开始。我尝试在其中创建一个文件,ApplicationData.Current.LocalFolder但操作都是异步的,我无法在我的日志方法的锁体中等待它们。

在此先感谢您的帮助!

标签: c#logginguwpwindows-iot-core-10

解决方案


最简单的方法是使用 nuget 安装 MetroLog 或Serilog

MetroLog 是一种很好的记录方式。

要使用 MetroLog,您应该安装 MetroLog。

您可以在 nuget 中安装 MetroLog。

在此处输入图像描述

它易于使用,您可以在下面看到此链接。

构建通用 Windows 平台 (UWP) 应用程序(第 4 部分) - 使用 MetroLog 进行日志记录 - Intertech 博客


推荐阅读