zoukankan      html  css  js  c++  java
  • xaf.blazor中如何开启诊断按钮

    问:有没有一种方法可以启用XAF Blazor应用程序的诊断操作?

    答:当前版本中并没有开启这个操作的选项,将来会增加此功能。但当前可以通过自己增加控制器来实现。

     1 using DevExpress.ExpressApp.Blazor;
     2 using DevExpress.ExpressApp.SystemModule;
     3 using Microsoft.Extensions.Configuration;
     4 
     5 namespace MainDemo.Module.Blazor {
     6     public class BlazorDiagnosticInfoController : DiagnosticInfoController {
     7         protected override void OnActivated() {
     8             base.OnActivated();
     9             IConfiguration configuration = (IConfiguration)((BlazorApplication)Application).ServiceProvider.GetService(typeof(IConfiguration));
    10             DiagnosticInfo.Active.SetItemValue(EnableDiagnosticActionsActiveKey, configuration.GetValue<bool>("EnableDiagnosticActions"));
    11         }
    12     }
    13 }
    • appsettings.Development.json
    {
      "EnableDiagnosticActions": true,
      "DetailedErrors": true,
      ... 
    }

    上面的代码也演示了如何读取.net 5.0 中json 配置文件的读取方法


    XAF开发成品案例参考

    如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!
    欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
    作者博客: http://www.cnblogs.com/foreachlife
    欢迎加入CIIP框架XAF技术应用交流群: 336090194 群文件中有更多相关工具及文档资料
    转载请注明出处。多谢!
    欢迎加我微信: admiralcn 或扫码:
  • 相关阅读:
    P4556 [Vani有约会]雨天的尾巴(线段树合并)
    bzoj3590: [Snoi2013]Quare
    P3187 [HNOI2007]最小矩形覆盖
    对文件中的名字进行随机抽选(小脚本)
    用shell编写一个三角形图案
    HUE安装与使用
    史上最全CentOS6离线安装部署Cloudera Manager5.9.3
    ReLU 函数
    关于反向传播
    关于微分
  • 原文地址:https://www.cnblogs.com/foreachlife/p/xaf_blazor_enable_Diagnostic_action.html
Copyright © 2011-2022 走看看