我第一次尝试登录并按照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的文章。任何帮助表示赞赏。
答案 0 :(得分:1)
如果其他人有同样的问题,可以通过添加来解决。
使用Microsoft.Extensions.Logging;