I'm trying to build an API within the ASP.NET Core framework. I've made a basic controller which just returns a string:
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";
}
}
}
Now when I try to access the API via Postman, I receive a 500 Internal Server Error:
I have already tried changing the port, which didn't work. Does anyone know a solution for this problem?
Thanks in advance!
ForumController
constructor contains a parameter. have you injected the dependency ? – gypsyCoder[Route("api/[controller")]
unless that was a typo when question was written – Nkosi[Route("api/[controller]")]
used? – Mark C.