예제 #1
0
 private void InitializeResolverContainers()
 {
     foreach (var resolverContainer in ResolverPrecedence.ToResolverContainer(this))
     {
         sourceType2ResolverContainer.Add(resolverContainer.Key, resolverContainer.Value);
     }
 }
예제 #2
0
        public void Visit(BindableConfiguration bindableConfiguration)
        {
            var mapped = ResolverPrecedence.ToResolverContainer(bindableConfiguration);

            foreach (var item in mapped)
            {
                item.Value.Source(bindableConfiguration.DestinationProperties);
                bindableConfiguration.SourceResolverContainer(item.Key, item.Value);
            }
        }