c# - 用于带有 Microsoft IoT 的 UWP 应用程序的 C# Logger
问题描述
我尝试用 C# 为我的 UWP 应用程序编写线程安全记录器,该应用程序在带有 Microsoft IoT 的 Raspberry Pi 上运行,但我不知道从哪里开始。我尝试在其中创建一个文件,ApplicationData.Current.LocalFolder
但操作都是异步的,我无法在我的日志方法的锁体中等待它们。
在此先感谢您的帮助!
解决方案
最简单的方法是使用 nuget 安装 MetroLog 或Serilog
MetroLog 是一种很好的记录方式。
要使用 MetroLog,您应该安装 MetroLog。
您可以在 nuget 中安装 MetroLog。
它易于使用,您可以在下面看到此链接。
构建通用 Windows 平台 (UWP) 应用程序(第 4 部分) - 使用 MetroLog 进行日志记录 - Intertech 博客
推荐阅读
- typescript - React-Leaflet MapContainer 在状态更新时未使用新位置值渲染
- matrix - 如何加快pytorch中的滑动注意力计算?
- python - 是否可以在 Pandas 中构建自己的多元数据集?
- python - 使用 getFullPageScreenshotAs() 的整页截图(Selenium 4 + Python + Firefox)
- rest - DeepPavlov REST API 响应格式不是有效的 JSON
- javascript - Swiper 幻灯片 - 显示最后一张幻灯片 100%
- javascript - 无法在 javascript 模块中导入嵌套导出
- video - 如何使用 Xamarin 社区工具包 MediaElement 从流中播放视频?
- firebase - 我项目中的 Firebase 连接问题
- opsgenie - Opsgenie - 创建警报 API 未设置响应者标签