ASP.NETCoreフレームワーク内で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内部サーバーエラーが発生します。
私はすでにポートを変更しようとしましたが、うまくいきませんでした。誰かがこの問題の解決策を知っていますか?
前もって感謝します!
[Route("api/[controller")]
質問が書かれたときのタイプミスでない限り、ここで閉じ角括弧が欠落しているコントローラールート。
そのはず
[Route("api/[controller]")]
public class ForumController : Controller { ... }
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加