protected ApplicationController(AzureDiscoveryInfo discoveryInfo) { DiscoveryInfo = discoveryInfo; ViewBag.Discovery = _discovery = new DiscoveryModel { IsAvailable = discoveryInfo.IsAvailable, ShowLastDiscoveryUpdate = discoveryInfo.IsAvailable, LastDiscoveryUpdate = (DateTimeOffset.UtcNow - discoveryInfo.Timestamp).PrettyFormat() + " (" + Math.Round((discoveryInfo.FinishedTimestamp - discoveryInfo.Timestamp).TotalSeconds, 1) + "s)" }; var controllerName = GetType().Name; ViewBag.Navigation = _navigation = new NavigationModel { ShowDeploymentSelector = discoveryInfo.IsAvailable, HostedServiceNames = discoveryInfo.LokadCloudDeployments.Select(d => d.ServiceName).ToArray(), CurrentController = controllerName.Substring(0, controllerName.Length - 10), ControllerAction = discoveryInfo.IsAvailable ? "ByHostedService" : "Index" }; }
public SchedulerController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { }
public QueuesController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { }
public AccountController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { ShowWaitingForDiscoveryInsteadOfContent = false; HideDiscovery(); }
public AssembliesController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { }
public DiscoveryController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { }
protected TenantController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { }
public ServicesController(AzureDiscoveryInfo discoveryInfo) : base(discoveryInfo) { }
public RequireDiscoveryFilter(AzureDiscoveryInfo discoveryInfo) { _discoveryInfo = discoveryInfo; }
public OverviewController(AzureDiscoveryInfo discoveryInfo, AzureUpdater updater) : base(discoveryInfo) { _updater = updater; }