Replace T4MVC MVC.API call with manual URL construction

This commit is contained in:
2026-04-22 10:04:35 +10:00
parent d17b6e45b0
commit a6080ab2d3
+3 -1
View File
@@ -4,6 +4,7 @@ using Newtonsoft.Json;
using System; using System;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Web;
using System.Web.Mvc; using System.Web.Mvc;
namespace Disco.Plugins.ADCompare.WebHandler namespace Disco.Plugins.ADCompare.WebHandler
@@ -82,7 +83,8 @@ namespace Disco.Plugins.ADCompare.WebHandler
private string BuildDashboardHtml() private string BuildDashboardHtml()
{ {
var pluginUrl = Url.Action(MVC.API.Disco.Plugin.PluginWebAction(Manifest.Id, null)); // Build the plugin URL manually (T4MVC's MVC.API class isn't available outside the Disco solution)
var pluginUrl = "/Plugin/" + HttpUtility.UrlEncode(Manifest.Id);
return @" return @"
<div id='adcompare'> <div id='adcompare'>