找不到NLog入门教程ILogger

时间:2017-05-08 18:16:20

标签: c# asp.net-core nlog

我第一次尝试登录并按照https://github.com/NLog/NLog.Web/wiki/Getting-started-with-ASP.NET-Core-(project.json)找到的NLog教程进行操作,但是当我到第4步写入日志时,我收到错误。我得到的错误消息是"类型或名称空间ILogger<>无法找到"。 这就是我所拥有的,只要我能够检测出与教程中列出的完全相同的东西。

namespace EmptyAspnetProj.Controllers
{
public class HomeController : Controller
{
    private readonly ILogger<HomeController> _logger;

    public HomeController(ILogger<HomeController> logger)
    {
        _logger = logger;
    }

    public IActionResult Index()
    {
        _logger.LogInformation("Index page says hello", new object[0]);

        return View();
    }

我必须做一些愚蠢的事情,因为我没有看到任何问题发布到Github的文章。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

如果其他人有同样的问题,可以通过添加来解决。

使用Microsoft.Extensions.Logging;