Beispiel #1
0
        protected internal virtual IDictionary <string, object> CalculateBindingMap()
        {
            IDictionary <string, object> bindingMap = new Dictionary <string, object>();

            foreach (IResolver resolver in scriptResolvers)
            {
                foreach (string key in resolver.KeySet())
                {
                    bindingMap[key] = resolver.Get(key);
                }
            }

            var wrappedBindingsEntries = wrappedBindings.GetAll();//.EntrySet();

            foreach (var entry in wrappedBindingsEntries)
            {
                bindingMap[entry.Key] = entry.Value;
            }

            return(bindingMap);
        }
Beispiel #2
0
 public IDictionary <string, object> GetAll()
 {
     return(wrappedBindings.GetAll());
 }