Пример #1
0
        private IXamlParser CreateParser(IObjectAssembler objectAssemblerForUndefinedRoot)
        {
            var xamlInstructionParser = new OrderAwareXamlInstructionParser(new XamlInstructionParser(_wiringContext));

            var phaseParserKit = new PhaseParserKit(
                new XamlProtoInstructionParser(_wiringContext),
                xamlInstructionParser,
                objectAssemblerForUndefinedRoot);

            return(new XamlXmlParser(phaseParserKit));
        }
Пример #2
0
        private IXamlParser CreateParser(IObjectAssembler objectAssemblerForUndefinedRoot)
        {
            var xamlInstructionParser = new OrderAwareXamlInstructionParser(new XamlInstructionParser(this.wiringContext));

            var phaseParserKit = new PhaseParserKit(
                new XamlProtoInstructionParser(this.wiringContext),
                xamlInstructionParser,
                objectAssemblerForUndefinedRoot);

            return new XamlXmlParser(phaseParserKit);
        }