Esempio n. 1
0
        private Plugin(IGeneratorSettings generatorSettings, ITransformer <TCodeModel> transformer,
                       CodeGenerator generator, CodeNamer namer)
        {
            _generatorSettings = generatorSettings;
            _transformer       = transformer;
            _generator         = generator;
            _namer             = namer;

            // apply custom settings to the GeneratorSettings
        }
Esempio n. 2
0
        private Plugin(IGeneratorSettings generatorSettings, IModelSerializer <TCodeModel> serializer, ITransformer <TCodeModel> transformer,
                       CodeGenerator generator, CodeNamer namer)
        {
            _generatorSettings = generatorSettings;
            _serializer        = serializer;
            _transformer       = transformer;
            _generator         = generator;
            _namer             = namer;

            // apply custom settings to the GeneratorSettings
            Core.Settings.PopulateSettings(_generatorSettings, Core.Settings.Instance.CustomSettings);
        }