public HomeController(IConfiguration Configuration, ICustomAzureOperations customAzureOperations, IHubContext <Hub> hubContext)
 {
     _configuration         = Configuration;
     _customAzureOperations = customAzureOperations;
     _resourceGroup         = _configuration["AzureSettings:ResourceGroup"];
     _automationAccount     = _configuration["AzureSettings:AutomationAccount"];
     _hubContext            = hubContext;
 }
        //TODO: Feedback when submitted immediately - spinning wheel or something or go to next page

        public HomeController(IConfiguration configuration, ICustomAzureOperations customAzureOperations, IHubContext <SignalHub> signalHubContext)
        {
            _signalHubContext        = signalHubContext;
            StaticRepo.Configuration = configuration;
            StaticRepo.HubContext    = signalHubContext;
            _configuration           = configuration;
            _customAzureOperations   = customAzureOperations;
            _resourceGroup           = _configuration["AzureSettings:ResourceGroup"];
            _automationAccount       = _configuration["AzureSettings:AutomationAccount"];

            if (!string.IsNullOrEmpty(_configuration["AzureSettings:RunbookName"]))
            {
                StaticRepo.RunbookName = _configuration["AzureSettings:RunbookName"];
            }
        }
        public HomeController(IConfiguration configuration, IHttpContextAccessor httpContextAccessor, ICustomAzureOperations customAzureOperations, AutomationPortalDbContext automationPortalDbContext, IMessageSender messageSender)
        {
            _httpContextAccessor       = httpContextAccessor;
            _messageSender             = messageSender;
            _automationPortalDbContext = automationPortalDbContext;
            StaticRepo.Configuration   = configuration;
            _configuration             = configuration;
            _customAzureOperations     = customAzureOperations;
            _resourceGroup             = _configuration["AzureSettings:ResourceGroup"];
            _automationAccount         = _configuration["AzureSettings:AutomationAccount"];

            if (!string.IsNullOrEmpty(_configuration["AzureSettings:RunbookName"]))
            {
                defaultRunbookName = _configuration["AzureSettings:RunbookName"];
            }
        }
 public SideMenuTableViewComponent(ICustomAzureOperations customAzureOperations, IConfiguration configuration)
 {
     _customAzureOperations = customAzureOperations;
     _configuration         = configuration;
 }
 public AzureRunbookFormViewComponent(ICustomAzureOperations customAzureOperations)
 {
     _customAzureOperations = customAzureOperations;
 }
Ejemplo n.º 6
0
 public ResultsViewComponent(ICustomAzureOperations customAzureOperations)
 {
     _customAzureOperations = customAzureOperations;
 }