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()); }
public IActionResult RegisterAgent([FromRoute] string agentAddress) { string http = "http://"; _repository.RegisterAgent(new AgentInfo() { AgentAddress = http + agentAddress, Enabled = true }); return(Ok()); }
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()); }