public AzureConfigurationValueResolverContext(IAzure azure, IGraphRbacManagementClient graph, string resourceGroupName) { Azure = azure; Graph = graph; ResourceGroupName = resourceGroupName; Values = new Dictionary <IConfigurationValue, object>(); }
protected override void AfterRender() { _graph.Dispose(); _azure = null; _graph = null; }
protected override void BeforeRender() { _azure = _azureConnector.Azure(); _graph = _azureConnector.Graph(); }
private void SetContextToConfigurationResolvers(IAzure azure, IGraphRbacManagementClient graph, string resourceGroupName) { var configContext = new AzureConfigurationValueResolverContext(azure, graph, resourceGroupName); Ioc.Register(configContext); }