目标:XFEExtension.NetCore.ServerInteractive
代码:XFE0004
级别:❌️ 错误
描述:标记为EntryPoint的方法不能包含参数。
生成器会把入口点方法映射到 Action 或 Func<Task> 委托字典中。
这两种委托都要求方法签名为“无参数”。
如果入口点方法声明了任何参数,签名将与目标委托不匹配,因而触发此错误。
将入口点方法改为无参数方法。
示例:
[EntryPoint("/ping")] public void Ping(string name)[EntryPoint("/ping")] public void Ping()如果确实需要外部输入,请在方法内部从上下文对象、请求体或其他统一数据源读取,而不是通过方法参数传入。