Пример #1
0
 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>();
 }
Пример #2
0
 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);
 }
Пример #3
0
 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();
 }