Ejemplo n.º 1
0
 public Installer(IInstallerConfiguration configuration)
 {
     Configuration = configuration;
     DefaultConfigurationSetter.ApplyDefaults(configuration);
     DyndleFolder         = Client.Read(configuration.DyndleFolder, DefaultReadOptions) as FolderData;
     DyndleStructureGroup = Client.Read(configuration.DyndleStructureGroup, DefaultReadOptions) as StructureGroupData;
 }
Ejemplo n.º 2
0
        public InstallPackageCreator(IInstallerConfiguration configuration)
        {
            Configuration = configuration;
            var env = EnvironmentManager.Get(Configuration.Environment);

            CoreserviceClientFactory.SetEnvironment(env);
            Client = CoreserviceClientFactory.GetClient();
            DefaultConfigurationSetter.ApplyDefaults(configuration);
            StorageFactory.SetLocation(Configuration.InstallPackagePath);
        }
Ejemplo n.º 3
0
        public GeneratorBase(IGeneratorConfiguration config)
        {
            DefaultConfigurationSetter.ApplyDefaults(config);

            log = LogManager.GetLogger(GetType());
            Logger.Setup(config);
            log.Debug($"started {GetType().Name}");
            Config            = config;
            SchemaCollector   = new SchemaCollector(config);
            TemplateCollector = new TemplateCollector(config);
            Client            = CoreserviceClientFactory.GetClient();
        }