public IActionResult RegisterAgent([FromBody] AgentInfo agentAddress)
 {
     _repository.RegisterAgent(new AgentInfo {
         AgentAddress = agentAddress.AgentAddress
     });
     _logger.LogInformation($"Parameters: agentAddress = {agentAddress}");
     return(Ok());
 }
        public IActionResult RegisterAgent([FromBody] AgentInfo agentInfo)
        {
            _logger.LogInformation("NLog вызван в RegisterAgent");

            _repository.RegisterAgent(agentInfo);

            return(Ok());
        }
Пример #3
0
        public IActionResult RegisterAgent([FromRoute] string agentAddress)
        {
            string http = "http://";

            _repository.RegisterAgent(new AgentInfo()
            {
                AgentAddress = http + agentAddress, Enabled = true
            });
            return(Ok());
        }
Пример #4
0
        public IActionResult RegisterAgent([FromBody] AgentInfoRegisterRequest request)
        {
            _logger.LogDebug("Вызов метода. Параметры:" +
                             $" {nameof(request.AgentId)} = {request.AgentId}" +
                             $" {nameof(request.AgentUri)} = {request.AgentUri}");

            var agentInfo = new AgentInfo()
            {
                AgentId = request.AgentId, AgentUri = request.AgentUri
            };

            _repository.RegisterAgent(agentInfo);

            return(Ok());
        }