React to Logging API changes
This commit is contained in:
parent
a2fe59fb2c
commit
15ed03eb26
|
|
@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Filter
|
|||
{
|
||||
if (copyAsyncTask.IsFaulted)
|
||||
{
|
||||
_log.LogError("FilteredStreamAdapter.CopyToAsync", copyAsyncTask.Exception);
|
||||
_log.LogError(0, copyAsyncTask.Exception, "FilteredStreamAdapter.CopyToAsync");
|
||||
}
|
||||
else if (copyAsyncTask.IsCanceled)
|
||||
{
|
||||
|
|
@ -62,7 +62,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Filter
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_log.LogError("FilteredStreamAdapter.OnStreamClose", ex);
|
||||
_log.LogError(0, ex, "FilteredStreamAdapter.OnStreamClose");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
|
||||
if (task.IsFaulted)
|
||||
{
|
||||
connection.Log.LogError("ConnectionFilter.OnConnection", task.Exception);
|
||||
connection.Log.LogError(0, task.Exception, "ConnectionFilter.OnConnection");
|
||||
connection.ConnectionControl.End(ProduceEndType.SocketDisconnect);
|
||||
}
|
||||
else if (task.IsCanceled)
|
||||
|
|
@ -103,7 +103,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Log.LogError("ConnectionFilter.OnConnection", ex);
|
||||
Log.LogError(0, ex, "ConnectionFilter.OnConnection");
|
||||
ConnectionControl.End(ProduceEndType.SocketDisconnect);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -302,7 +302,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Log.LogError("Abort", ex);
|
||||
Log.LogError(0, ex, "Abort");
|
||||
}
|
||||
|
||||
try
|
||||
|
|
@ -311,7 +311,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Log.LogError("Abort", ex);
|
||||
Log.LogError(0, ex, "Abort");
|
||||
}
|
||||
_abortedCts = null;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Log.LogWarning("Connection processing ended abnormally", ex);
|
||||
Log.LogWarning(0, ex, "Connection processing ended abnormally");
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
|
@ -163,7 +163,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Log.LogWarning("Connection shutdown abnormally", ex);
|
||||
Log.LogWarning(0, ex, "Connection shutdown abnormally");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
var listener = (Listener) state;
|
||||
if (error != null)
|
||||
{
|
||||
listener.Log.LogError("Listener.ConnectionCallback ", error);
|
||||
listener.Log.LogError(0, error, "Listener.ConnectionCallback");
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
catch (UvException ex)
|
||||
{
|
||||
dispatchPipe.Dispose();
|
||||
Log.LogError("ListenerPrimary.OnListenPipe", ex);
|
||||
Log.LogError(0, ex, "ListenerPrimary.OnListenPipe");
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -112,7 +112,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
{
|
||||
Exception ex;
|
||||
Thread.Loop.Libuv.Check(status, out ex);
|
||||
Log.LogError("DispatchPipe.ReadStart", ex);
|
||||
Log.LogError(0, ex, "DispatchPipe.ReadStart");
|
||||
}
|
||||
|
||||
DispatchPipe.Dispose();
|
||||
|
|
@ -132,7 +132,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (UvException ex)
|
||||
{
|
||||
Log.LogError("DispatchPipe.Accept", ex);
|
||||
Log.LogError(0, ex, "DispatchPipe.Accept");
|
||||
acceptSocket.Dispose();
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (UvException ex)
|
||||
{
|
||||
Log.LogError("PipeListener.OnConnection", ex);
|
||||
Log.LogError(0, ex, "PipeListener.OnConnection");
|
||||
acceptSocket.Dispose();
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (UvException ex)
|
||||
{
|
||||
Log.LogError("ListenerPrimary.OnConnection", ex);
|
||||
Log.LogError(0, ex, "ListenerPrimary.OnConnection");
|
||||
acceptSocket.Dispose();
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -653,7 +653,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Self._log.LogError("SocketOutput.OnWriteCompleted", ex);
|
||||
Self._log.LogError(0, ex, "SocketOutput.OnWriteCompleted");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (UvException ex)
|
||||
{
|
||||
Log.LogError("TcpListener.OnConnection", ex);
|
||||
Log.LogError(0, ex, "TcpListener.OnConnection");
|
||||
acceptSocket.Dispose();
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http
|
|||
}
|
||||
catch (UvException ex)
|
||||
{
|
||||
Log.LogError("TcpListenerPrimary.OnConnection", ex);
|
||||
Log.LogError(0, ex, "TcpListenerPrimary.OnConnection");
|
||||
acceptSocket.Dispose();
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -333,7 +333,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel
|
|||
}
|
||||
else
|
||||
{
|
||||
_log.LogError("KestrelThread.DoPostWork", ex);
|
||||
_log.LogError(0, ex, "KestrelThread.DoPostWork");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
|
@ -362,7 +362,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
_log.LogError("KestrelThread.DoPostCloseHandle", ex);
|
||||
_log.LogError(0, ex, "KestrelThread.DoPostCloseHandle");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -115,7 +115,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel
|
|||
|
||||
public virtual void ApplicationError(Exception ex)
|
||||
{
|
||||
_logger.LogError(13, "An unhandled exception was thrown by the application.", ex);
|
||||
_logger.LogError(13, ex, "An unhandled exception was thrown by the application.");
|
||||
}
|
||||
|
||||
public virtual void ConnectionError(long connectionId, Exception ex)
|
||||
|
|
@ -128,7 +128,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel
|
|||
_connectionDisconnectedWrite(_logger, connectionId, count, ex);
|
||||
}
|
||||
|
||||
public virtual void Log(LogLevel logLevel, int eventId, object state, Exception exception, Func<object, Exception, string> formatter)
|
||||
public virtual void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)
|
||||
{
|
||||
_logger.Log(logLevel, eventId, state, exception, formatter);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Networking
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
req._log.LogError("UvConnectRequest", ex);
|
||||
req._log.LogError(0, ex, "UvConnectRequest");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Networking
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
stream._log.LogError("UvConnectionCb", ex);
|
||||
stream._log.LogError(0, ex, "UvConnectionCb");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
|
@ -147,7 +147,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Networking
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
stream._log.LogError("UvAllocCb", ex);
|
||||
stream._log.LogError(0, ex, "UvAllocCb");
|
||||
buf = stream.Libuv.buf_init(IntPtr.Zero, 0);
|
||||
throw;
|
||||
}
|
||||
|
|
@ -163,7 +163,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Networking
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
stream._log.LogError("UbReadCb", ex);
|
||||
stream._log.LogError(0, ex, "UbReadCb");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -177,7 +177,7 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Networking
|
|||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
req._log.LogError("UvWriteCb", ex);
|
||||
req._log.LogError(0, ex, "UvWriteCb");
|
||||
throw;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1167,10 +1167,10 @@ namespace Microsoft.AspNetCore.Server.KestrelTests
|
|||
return true;
|
||||
}
|
||||
|
||||
public void Log(LogLevel logLevel, int eventId, object state, Exception exception, Func<object, Exception, string> formatter)
|
||||
public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)
|
||||
{
|
||||
// Application errors are logged using 13 as the eventId.
|
||||
if (eventId == 13)
|
||||
if (eventId.Id == 13)
|
||||
{
|
||||
ApplicationErrorsLogged++;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ namespace Microsoft.AspNetCore.Server.KestrelTests
|
|||
|
||||
public class TestLogger : ILogger
|
||||
{
|
||||
public void Log(LogLevel logLevel, int eventId, object state, Exception exception, Func<object, Exception, string> formatter)
|
||||
public void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)
|
||||
{
|
||||
#if false
|
||||
Console.WriteLine($"Log {logLevel}[{eventId}]: {formatter(state, exception)} {exception?.Message}");
|
||||
|
|
|
|||
Loading…
Reference in New Issue