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);
        }