Files
gtav-src/tools_ng/bin/CruiseControl/WebDashboard/Dashboard/Actions/DefaultAction.cs
T
2025-09-29 00:52:08 +02:00

20 lines
546 B
C#
Executable File

using ThoughtWorks.CruiseControl.WebDashboard.MVC;
using ThoughtWorks.CruiseControl.WebDashboard.Plugins.FarmReport;
namespace ThoughtWorks.CruiseControl.WebDashboard.Dashboard.Actions
{
public class DefaultAction : IAction
{
private readonly ILinkFactory linkFactory;
public DefaultAction(ILinkFactory linkFactory)
{
this.linkFactory = linkFactory;
}
public IResponse Execute(IRequest request)
{
return new RedirectResponse(linkFactory.CreateFarmLink("", FarmReportFarmPlugin.ACTION_NAME).Url);
}
}
}