示例#1
0
        public TranspileCommand(FragmentsParsingService fragmentsParsingService, Build build, MetadataLogService metadataLogService)
            : base(fragmentsParsingService)
        {
            ESMAnalyzer          analyzer;
            TES5ReferenceFactory referenceFactory;
            TES5ValueFactory     valueFactory;
            TES5FragmentFactory  fragmentFactory;

            GetFactories(metadataLogService, out analyzer, out referenceFactory, out valueFactory, out fragmentFactory);
            converter = new TES4ToTES5ASTQFFragmentConverter(analyzer, fragmentFactory, valueFactory, referenceFactory);
        }
 public TranspileCommand(FragmentsParsingService fragmentsParsingService, TES5FragmentFactory fragmentFactory)
     : base(fragmentsParsingService)
 {
     converter = new TES4ToTES5ASTQFFragmentConverter(fragmentFactory);
 }