public static Logger CreateInstance(string Application, LoggerConfiguration Config) { LogInstance i = new LogInstance(); i.Config = Config; i.Assembly = Assembly.GetCallingAssembly(); i.Application = Application; Logger l = new Logger(i); return l; }
public static Logger CreateInstance(LoggerConfiguration Config) { Assembly assem = Assembly.GetCallingAssembly(); LogInstance i = new LogInstance(); i.Config = Config; i.Assembly = assem; i.Application = assem.FullName; Logger l = new Logger(i); return l; }
internal override void _ExecuteTests() { LoggerConfiguration config = new LoggerConfiguration(); config.Type = LoggingType.File; UnitTester.Test("Logtype set: FILE"); UnitTester.Assert(config.IsLoggingFile); UnitTester.Assert(!config.IsLoggingConsole); UnitTester.Assert(!config.IsLoggingWindow); config.Type = LoggingType.Console; UnitTester.Test("Logtype set: CONSOLE"); UnitTester.Assert(!config.IsLoggingFile); UnitTester.Assert(config.IsLoggingConsole); UnitTester.Assert(!config.IsLoggingWindow); config.Type = LoggingType.Window; UnitTester.Test("Logtype set: WINDOW"); UnitTester.Assert(!config.IsLoggingFile); UnitTester.Assert(!config.IsLoggingConsole); UnitTester.Assert(config.IsLoggingWindow); }
internal static Logger CreateInstance(Assembly assem, LoggerConfiguration Config) { LogInstance i = new LogInstance(); i.Config = Config; i.Assembly = assem; i.Application = assem.FullName; Logger l = new Logger(i); return l; }
public static Logger CreateInstance(object sender, LoggerConfiguration Config) { Assembly assem = Assembly.GetAssembly(sender.GetType()); return CreateInstance(assem, Config); }
public static Logger CreateInstance(object sender, LoggerConfiguration Config) { Assembly assem = Assembly.GetAssembly(sender.GetType()); return(CreateInstance(assem, Config)); }