Example #1
0
        protected override void ProcessRecordCode()
        {
            //Validate Input arguments
            ValidateInputArguments();

            IConnectionHelper connectionHelper = new ConnectionHelper(
                relativityInstanceName: RelativityInstanceName,
                relativityAdminUserName: RelativityAdminUserName,
                relativityAdminPassword: RelativityAdminPassword,
                sqlAdminUserName: SqlAdminUserName,
                sqlAdminPassword: SqlAdminPassword);
            IAgentHelper agentHelper = new AgentHelper(connectionHelper);

            //Create Agents for all Applications
            foreach (string applicationName in ApplicationNames)
            {
                //Create Agents for Application
                string trimmedApplicationName = applicationName.Trim();
                agentHelper.CreateAgentsInRelativityApplicationAsync(trimmedApplicationName).Wait();
            }
        }