internal TemplateContext() { Resources = new List <JObject>(); Parameters = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); Variables = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); CopyIndex = new CopyIndexStore(); ResourceGroup = new ResourceGroup(); Subscription = new Subscription(); _Deployment = new Stack <JObject>(); }
internal TemplateContext() { Resources = new List <JObject>(); Parameters = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); Variables = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); CopyIndex = new CopyIndexStore(); ResourceGroup = ResourceGroupOption.Default; Subscription = SubscriptionOption.Default; _Deployment = new Stack <JObject>(); _ExpressionFactory = new ExpressionFactory(); _ExpressionBuilder = new ExpressionBuilder(_ExpressionFactory); }
internal TemplateContext() { Resources = new List <JObject>(); Parameters = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); Variables = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase); CopyIndex = new CopyIndexStore(); ResourceGroup = ResourceGroupOption.Default; Subscription = SubscriptionOption.Default; _Deployment = new Stack <JObject>(); _Providers = ReadProviders(); _Environments = ReadEnvironments(); }