目标:XFEExtension.NetCore.ServerInteractive
代码:XFE0010
级别:❌️ 错误
描述:Request/Response路径包含无效字符(引号"或反斜杠\)。
路径字符串会被写入生成代码并作为字典键使用。
为了避免字符串字面量歧义、路径规范不一致等问题,生成器禁止路径中包含双引号和反斜杠。
修改 [Request("...")] 或 [Response("...")] 的路径值:
"\/ 作为分隔符using XFEExtension.NetCore.ServerInteractive.Attributes;
namespace Demo;
public partial class UserRequestService : StandardRequestServiceBase
{
// ❌ 错误写法:包含反斜杠和引号
[Request("api\\user\"get", Name = "GetUser")]
public object GetUser() => new { Id = 1 };
}
using XFEExtension.NetCore.ServerInteractive.Attributes;
namespace Demo;
public partial class UserRequestService : StandardRequestServiceBase
{
// ✅ 正确写法:路径仅使用正斜杠
[Request("api/user/get", Name = "GetUser")]
public object GetUser() => new { Id = 1 };
}