Появился порт ELMAH для ASP.NET Core: здесь
Как его использовать?
1) Установил NUGET пакет ElmahCore
2) Изменил Startup.cs
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
//Добавил
services.AddElmah();
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseBrowserLink();
}
else
{
app.UseExceptionHandler("/Error");
}
//Добавил
app.UseElmah();
app.UseStaticFiles();
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller}/{action=Index}/{id?}");
});
}
Вуаля...

