ASP.NET Coreフレームワーク内でAPIを構築しようとしています。私は文字列を返す基本的なコントローラを作った:私はポストマン経由でAPIにアクセスしようとすると、ASP.NET Core Web API 500内部サーバーエラー
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";
}
}
}
は今、私は500内部サーバーエラーが表示されます。
私が持っていますすでに動作していないポートを変更しようとしました。誰もがこの問題の解決策を知っていますか?
ありがとうございます!
でなければなりません。 –
デバッグしてコントローラがヒットしたかどうか確認しましたか?それが実行されている場合、実行中に例外がありますか? –
@Peurr 'ForumController'コンストラクタにはパラメータがあります。あなたは依存関係を注入しましたか? – gypsyCoder