вход в ASP.Net Core 2.2: где журналы? - PullRequest
0 голосов
/ 29 мая 2019

Asp.Net Core 2.2, Visual Studio 2019, IIS 8.5 (я думаю)

Я в тупике.В Asp.Net Core 2.2 где регистрируются сообщения журнала?Я что-то упустил в документах.Соответствующие разделы Program.cs и одного из моих контроллеров находятся ниже.Я предполагал, что сообщения будут заканчиваться событиями приложения, но я ничего не вижу.

Program.cs

public class Program {
    public static void Main(string[] args) {
        CreateWebHostBuilder(args).Build().Run();
    }

    private static IWebHostBuilder CreateWebHostBuilder(string[] args) {
        return WebHost.CreateDefaultBuilder(args)
            .UseIIS()
            .ConfigureLogging((hostingContext, logging) => {
                logging.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
                logging.AddDebug();
                logging.AddEventSourceLogger();
                logging.SetMinimumLevel(LogLevel.Debug);
            })
            .UseStartup<Startup>();
    }
}

Контроллер

public class AuthController : Controller {
    private readonly ILogger _logger;

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

    [HttpGet]
    public ActionResult Index() {
        try {
            _logger.LogDebug("Auth/Index: redirecting to /Auth/Login");
            return Redirect("/Auth/Login");
        } catch (Exception e) {
            return Redirect("/Reservation/Index" + "?error=LOGIN_ERROR");
        }
    }

    ...

Редактировать

Основываясь на последующем вопросе ниже: После следования совету по ссылке, которую поделился @RossBush, я прокомментировал наличие проблем с идентификатором события.@TaoZhou понял это.Я вижу сообщения сервера EventLog, такие как:

The description for Event ID 2 from source Application cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

Microsoft.AspNetCore.Hosting.Internal.WebHost
Request finished in 24.4311ms 302 

the message resource is present but the message is not found in the string/message table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...