我正在尝试在ASP.NET Core框架中构建API。我已经创建了一个基本的控制器,它只是返回一个字符串:
namespace Dojo_Api.Controllers.Forum
{
//[Authorize]
[Route("api/[controller")]
public class ForumController : Controller
{
private MainContext _context;
public ForumController(MainContext context)
{
_context = context;
}
[HttpGet]
public string Get()
{
return "string";
}
}
}
现在当我尝试通过Postman访问API时,我收到了一个500 Internal Server Error错误:
![enter image description here](https://istack.dev59.com/9oXnW.webp)
我已经尝试更改端口,但没有效果。有人知道这个问题的解决方案吗?
提前感谢!
ForumController
构造函数包含一个参数。你是否注入了依赖项? - PaulShovan[Route("api/[controller")]
打字时出现了错误。 - Nkosi[Route("api/[controller]")]
被使用? - Mark C.