diff --git a/logging/Log.cs b/logging/Log.cs index d3663d7..2077aa1 100644 --- a/logging/Log.cs +++ b/logging/Log.cs @@ -337,23 +337,28 @@ static public class log #region Forwards static public T call( Func func, [CallerMemberName] string dbgName = "", [CallerFilePath] string dbgPath = "", [CallerLineNumber] int dbgLine = -1, [CallerArgumentExpression( "func" )] string dbgExp = "" ) { - log.info( $"Calling {dbgExp}" ); + log.info( $"Fn {dbgExp}", "", null, dbgPath, dbgLine, dbgName, dbgExp ); var val = func(); - log.info( $"| Got {val}" ); + log.info( $"| Got {val}", "", null, dbgPath, dbgLine, dbgName, dbgExp ); return val; } + /* + static public void info( string msg, string cat = "", object? obj = null, + [CallerFilePath] string path = "", [CallerLineNumber] int line = -1, [CallerMemberName] string member = "", [CallerArgumentExpression( "msg" )] string dbgExp = "" ) + */ + static public T var( T val, [CallerMemberName] string dbgName = "", [CallerFilePath] string dbgPath = "", [CallerLineNumber] int dbgLine = -1, [CallerArgumentExpression( "val" )] string dbgExp = "" ) { - log.info( $"Called {dbgExp} Got: {val}" ); + log.info( $"{dbgExp} = {val}", "", null, dbgPath, dbgLine, dbgName, dbgExp ); return val; } static public void call( Action func, [CallerMemberName] string dbgName = "", [CallerFilePath] string dbgPath = "", [CallerLineNumber] int dbgLine = -1, [CallerArgumentExpression( "func" )] string dbgExp = "" ) { - log.info( $"Calling {dbgExp}" ); + log.info( $"{dbgExp}", "", null, dbgPath, dbgLine, dbgName, dbgExp ); func(); - log.info( $"| Done" ); + log.info( $"| Done", "", null, dbgPath, dbgLine, dbgName, dbgExp ); } static public void fatal( string msg, string cat = "", object? obj = null, [CallerFilePath] string path = "", [CallerLineNumber] int line = -1, [CallerMemberName] string member = "", [CallerArgumentExpression( "msg" )] string dbgExp = "" )