Dun.Jason преди 1 година
родител
ревизия
90db6dc30e
променени са 2 файла, в които са добавени 3 реда и са изтрити 10 реда
  1. 3 4
      src/Hotline.Api/Controllers/IPPbxController.cs
  2. 0 6
      src/Hotline.Api/StartupExtensions.cs

+ 3 - 4
src/Hotline.Api/Controllers/IPPbxController.cs

@@ -155,11 +155,10 @@ namespace Hotline.Api.Controllers
         /// <returns></returns>
         [AllowAnonymous]
         [HttpPost("receivecallrecord")]
-        public async Task<OpenResponse> ReceiveCallRecord([FromQuery]ReceiveCallRecordDto dto)
+        public async Task<OpenResponse> ReceiveCallRecord([FromBody]ReceiveCallRecordDto dto)
         {
-            _logger.LogInformation($"收到通话记录:{ Request.QueryString }");
-            //var result = JsonSerializer.Serialize(dto);
-            //_logger.LogInformation($"收到通话记录:{ result }");
+            var result = JsonSerializer.Serialize(dto);
+            _logger.LogInformation($"收到通话记录:{result}");
             var model = _mapper.Map<TrCallRecord>(dto);
             await _trCallRecordRepository.AddAsync(model, HttpContext.RequestAborted);
             return OpenResponse.Ok("success");

+ 0 - 6
src/Hotline.Api/StartupExtensions.cs

@@ -126,12 +126,6 @@ internal static class StartupExtensions
 
     internal static WebApplication ConfigurePipelines(this WebApplication app)
     {
-        app.Use(async (context, next) =>
-        {
-            var a = context.Request.QueryString;
-            app.Logger.LogInformation($"进入前收到通话记录:{a}");
-            await next(context);
-        });
         app.UseSerilogRequestLogging();
 
         // Configure the HTTP request pipeline.