protected override void ProcessRecord() { base.ProcessRecord(); var logger = new CmdletLoggerPS(this); var connectionHelper = new ConnectionHelper(); var orgService = connectionHelper.GetOrganizationalService(ConnectionString); var crmAccess = new CrmAccess(orgService); logger.Info("Loading Word Templates"); PackageDeployerConfigReader configReader = new PackageDeployerConfigReader(PkgFolderPath); DeploymentActivities deplActivities = new DeploymentActivities(configReader, logger, crmAccess); deplActivities.LoadTemplates(); }
protected override void ProcessRecord() { base.ProcessRecord(); var logger = new CmdletLoggerPS(this); var connectionHelper = new ConnectionHelper(); var orgService = connectionHelper.GetOrganizationalService(ConnectionString); var crmAccess = new CrmAccess(orgService); PackageDeployerConfigReader configReader = new PackageDeployerConfigReader(PkgFolderPath); DeploymentActivities deplActivities = new DeploymentActivities(configReader, logger, crmAccess); if (Enable) { logger.Info("ActivateAllSLAs"); deplActivities.ActivateAllSLAs(); } else { logger.Info("DeactivateAllSLAs"); deplActivities.DeactivateAllSLAs(); } }