【问题标题】:How to apply layout page to Hangfire dashboard?如何将布局页面应用于 Hangfire 仪表板?
【发布时间】:2017-08-22 11:33:24
【问题描述】:

在展示 Hangfire 仪表板时如何保留菜单和其他站点上下文元素?

我在我的 MVC 5 项目中使用 Hangfire nuget 包。

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-5 hangfire


    【解决方案1】:

    我遇到的解决方案是使用 iframe 在视图页面中包含 HangFire 仪表板。 从iframe 内部调用的BackToSite 按钮使站点在iframe 内部呈现。可以在OwinStartup 将其删除,方法是将其设置为 null,如下所示:

    app.UseHangfireDashboard("/hangfire", new DashboardOptions
    {
       AppPath = null,              
    });
    

    将站点主题应用到仪表板可以通过使用 Hangfire 库创建一个新的 PageView 来完成,如 show here,但需要更多的努力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-07
      • 2015-03-17
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      • 2017-06-24
      • 1970-01-01
      相关资源
      最近更新 更多