From 8e2a25b07e8d4d003c61c8f7b9ee5e5e542371b4 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期四, 21 八月 2025 15:14:06 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs b/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs
index 60c94f2..65f4977 100644
--- a/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs
+++ b/FlexJobApi.Core/Utils/ResourceUtils/ResourceUtils.cs
@@ -6,6 +6,8 @@
 using Furion.DynamicApiController;
 using Furion.FriendlyException;
 using Furion.HttpRemote;
+using Furion.Logging;
+using Furion.Logging.Extensions;
 using Mapster;
 using MediatR;
 using Microsoft.AspNetCore.Mvc;
@@ -69,14 +71,13 @@
                     var model = new ResourceModel();
                     model.TraceId = traceId;
                     model.ApplicationName = resourceService.ApplicationName;
-                    model.Controller = controller;
+                    model.ControllerName = resourceController.ControllerName;
                     model.ControllerSummary = resourceControllers.GetDescription(controller);
                     model.ActionName = Regex.Replace(request.Name, @"(Command|Query)$", "", RegexOptions.None);
                     model.ActionSummary = requestXmlDoc?.Summary;
-                    model.Service = resourceController.Service;
-                    model.ServiceName = resourceService.ServiceName;
+                    model.ServiceName = resourceController.Service.ToString();
                     model.RouteArea = resourceService.RouteArea;
-                    model.Route = $"/api/{resourceService.RouteArea ?? "main"}/{controller}/{model.ActionName}";
+                    model.Route = $"/api/{resourceService.RouteArea ?? "main"}/{model.ControllerName}/{model.ActionName}";
                     model.Method =
                         resourceAttribute.Method != EnumResourceMethod.None
                         ? resourceAttribute.Method
@@ -179,7 +180,7 @@
                 .GroupBy(it => new
                 {
                     it.ApplicationName,
-                    it.Controller,
+                    it.ControllerName,
                     it.ControllerSummary,
                     it.RouteArea
                 })
@@ -204,13 +205,13 @@
 using System.ComponentModel;
 
 
-namespace {controller.Key.ApplicationName}.{controller.Key.Controller}
+namespace {controller.Key.ApplicationName}.{controller.Key.ControllerName}
 {{
     /// <summary>
     /// {controller.Key.ControllerSummary}
     /// </summary>
     [Route(""api/{controller.Key.RouteArea}/[controller]"")]
-    public class {controller.Key.Controller}AppService(IMediator mediator) : IDynamicApiController
+    public class {controller.Key.ControllerName}AppService(IMediator mediator) : IDynamicApiController
     {{
         private readonly IMediator mediator = mediator;";
 
@@ -264,7 +265,7 @@
                 }
                 catch (Exception ex)
                 {
-                    Console.WriteLine(code);
+                    code.LogError(ex);
                     throw;
                 }
             }

--
Gitblit v1.9.1