c# - 检测客户端或服务器模式
问题描述
我正在构建一个可以在客户端模式和服务器模式之间切换的 Blazor 应用程序。应用程序的某些部分只能在其中一种情况下工作,并且需要在这种情况下执行回退代码。
有没有一种好方法可以检查例如 Mono 是否正在运行?
有什么建议么?
解决方案
使用RuntimeInformation.OSDescription
RuntimeInformation.OSDescription == "web"
推荐阅读
- android - React Native 运行 - Android 产生奇怪的错误
- r - 捕获组的正则表达式
- janusgraph - janusGraph 服务器实例是怎么来的?
- linux - 如何在linux中安装fly
- amazon-web-services - 切换配置文件 AWS Secret Manager - .Net Core
- python - 在 Windows 上使用默认版本的 python?
- javascript - 如何限制我的轮播中的页面数量?
- google-apps-script - 如何使用应用程序脚本在电子邮件中的表格
- javascript - 如何缩小对象数组,将重复属性合并为一个,但将唯一属性堆叠到数组中?在 Javascript 中
- javascript - 如何过滤这个对象数组?