public void Create(string agentTypeGuid, int agentServerArtifactId) { _agentTypeArtifactId = _environment.GetArtifactIdFromGuid(agentTypeGuid); _agentServerArtifactId = agentServerArtifactId; _runInterval = _environment.GetAgentRunIntervalByType(_agentTypeArtifactId); _agentName = CreateAgentName(); _agentArtifactTypeId = _environment.GetAgentArtifactType(); _systemContainerId = _environment.GetSystemContainerId(); RunCreateAgentSql(); }
public void Create(string agentTypeGuid, int agentServerArtifactId) { _agentServerArtifactId = agentServerArtifactId; _agentTypeArtifactId = _environment.GetArtifactIdFromGuid(agentTypeGuid); _runInterval = _environment.GetAgentRunIntervalByType(_agentTypeArtifactId); int agentId = ApiCreate().GetAwaiter().GetResult(); if (agentId < 1) { throw new Exception(string.Format("API agent create failed. Returned agent ID: {0}", agentId)); } }