This commit is contained in:
Jamie.Rees 2016-11-21 13:25:39 +00:00
parent 29ae064c7a
commit f7bf2a2fe7
11 changed files with 296 additions and 62 deletions

View file

@ -43,17 +43,15 @@ namespace PlexRequests.UI.Modules.Admin
{
public class FaultQueueModule : BaseModule
{
public FaultQueueModule(ISettingsService<PlexRequestSettings> settingsService, ICacheProvider cache, IRepository<RequestQueue> requestQueue, ISecurityExtensions security) : base("admin", settingsService, security)
public FaultQueueModule(ISettingsService<PlexRequestSettings> settingsService, IRepository<RequestQueue> requestQueue, ISecurityExtensions security) : base("admin", settingsService, security)
{
Cache = cache;
RequestQueue = requestQueue;
Before += (ctx) => Security.AdminLoginRedirect(Permissions.Administrator, ctx);
Get["Index", "/faultqueue"] = x => Index();
}
private ICacheProvider Cache { get; }
private IRepository<RequestQueue> RequestQueue { get; }
private Negotiator Index()