Esempio n. 1
0
        public void RunInstallSettings()
        {
            var installSetting = SettingsIO.ReadSetting <InstallSetting>(Path.Combine(_rootPath, Constants.SettingFolderName, Constants.InstallSettingFileName));
            var executor       = new InstallSettingExecutor(installSetting);

            executor.Execute(_rootPath);
        }
Esempio n. 2
0
        public void RunPublishSettings()
        {
            var publishSetting = SettingsIO.ReadSetting <PublishSetting>(Path.Combine(_rootPath, Constants.SettingFolderName, Constants.PublishSettingFileName));
            var executor       = new PublishSettingExecutor(publishSetting);

            executor.Execute(_rootPath);
        }
Esempio n. 3
0
        public void RunAlgBuildSettings()
        {
            var algBuildSetting = SettingsIO.ReadSetting <AlgBuildSetting>(Path.Combine(_rootPath, Constants.SettingFolderName, Constants.AlgBuildSettingFileName));
            var executor        = new AlgBuildSettingExecutor(algBuildSetting);

            executor.Execute(_rootPath);
        }
Esempio n. 4
0
        public string RunCustomInstallSettings(string referralName)
        {
            var customInstallSetting = SettingsIO.ReadSetting <CustomInstallSetting>(Path.Combine(_rootPath, Constants.SettingFolderName, Constants.CustomInstallSettingFileName));
            var publishSetting       = SettingsIO.ReadSetting <PublishSetting>(Path.Combine(_rootPath, Constants.SettingFolderName, Constants.PublishSettingFileName));
            var installSetting       = SettingsIO.ReadSetting <InstallSetting>(Path.Combine(_rootPath, Constants.SettingFolderName, Constants.InstallSettingFileName));
            var executor             = new CustomInstallSettingExecutor(customInstallSetting, publishSetting, installSetting);

            return(executor.Execute(_rootPath, referralName));
        }