Browse Source

返回值有问题

feature/protocol-log-Perfect
root 4 months ago
parent
commit
8c0098c57f
  1. 13
      CoreAgent.API/Controllers/RanAPIController.cs

13
CoreAgent.API/Controllers/RanAPIController.cs

@ -17,7 +17,6 @@ namespace CoreAgent.API.Controllers;
[Route("api/[controller]")]
public class RanAPIController : BaseApiController
{
private readonly IMediator _mediator;
private readonly ILogger<RanAPIController> _logger;
/// <summary>
@ -25,19 +24,21 @@ public class RanAPIController : BaseApiController
/// </summary>
/// <param name="mediator">MediatR中介者</param>
/// <param name="logger">日志记录器</param>
public RanAPIController(IMediator mediator, ILogger<RanAPIController> logger)
public RanAPIController(
IMediator mediator,
ILogger<RanAPIController> logger) : base(mediator, logger)
{
_mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
_logger = logger ?? throw new ArgumentNullException(nameof(logger));
_logger = logger;
}
/// <summary>
/// 设置发送增益
/// </summary>
/// <param name="gainSettings">增益设置字典,key为端口号(int),value为增益值(double)</param>
/// <returns>设置结果</returns>
[HttpPost("set-tx-gain")]
public async Task<ApiActionResult<bool>> SetTxGain([FromBody] Dictionary<int, double> gainSettings)
public async Task<IActionResult> SetTxGain([FromBody] Dictionary<int, double> gainSettings)
{
try
{
@ -65,7 +66,7 @@ public class RanAPIController : BaseApiController
/// <param name="gainValues">所有端口的增益值数组,按端口顺序排列</param>
/// <returns>设置结果</returns>
[HttpPost("set-all-tx-gain")]
public async Task<ApiActionResult<bool>> SetAllTxGain([FromBody] double[] gainValues)
public async Task<IActionResult> SetAllTxGain([FromBody] double[] gainValues)
{
try
{

Loading…
Cancel
Save