コード例 #1
0
        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();
        }
コード例 #2
0
        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));
            }
        }