コード例 #1
0
        public XamlXmlLoader Build()
        {
            var wiringContextBuilder = new WiringContextBuilder();

            wiringContextBuilder
                .WithContentPropertiesFromAssemblies(lookupAssemblies)
                .WithNsPrefixes(prefixes)
                .WithConverters(Converters.FromAssemblies(lookupAssemblies));

            RegisterNamespaces(wiringContextBuilder);
            RegisterContentProperties(wiringContextBuilder);

            var wiringContext = wiringContextBuilder.Build();
            var assembler = new ObjectAssembler(wiringContext);
            return new XamlXmlLoader(assembler, wiringContext);
        }