public static void ConfigureLogging(Action <ILogHelperLoggingBuilder> configureAction) { var loggingBuilder = new LogHelperLoggingBuilder(); Guard.NotNull(configureAction, nameof(configureAction)).Invoke(loggingBuilder); LogFactory = loggingBuilder.Build(); }
public static void ConfigureLogging(Action <ILogHelperLoggingBuilder> configureAction) { var loggingBuilder = new LogHelperLoggingBuilder(); configureAction?.Invoke(loggingBuilder); LogFactory = loggingBuilder.Build(); }
public StockPriceViewModel() { _log = NinjectWebCommon.GetConcreteInstance <ILogHelperFactory>(); _unitOfWork = NinjectWebCommon.GetConcreteInstance <IStockAppUnitOfWork>(); }
public static ILogHelperLogger GetLogger(this ILogHelperFactory logHelperFactory, Type type) { return(logHelperFactory.CreateLogger(type.FullName)); }
/// <summary> /// Set the log factory to use /// </summary> /// <param name="logFactory">Log factory to use</param> public static void SetCurrent(ILogHelperFactory logFactory) { _currentLogFactory = logFactory; }
public StockSymbolViewModel(ILogHelperFactory log, IStockAppUnitOfWork unitOfWork) { _log = log; _unitOfWork = unitOfWork; }
public static ILogHelperFactory WithProvider(this ILogHelperFactory logHelperFactory, ILogHelperProvider logHelperProvider) { logHelperFactory.AddProvider(logHelperProvider); return(logHelperFactory); }
public static ILogHelperFactory WithFilter(this ILogHelperFactory logHelperFactory, Func <Type, string, LogHelperLevel, bool> filterFunc) { logHelperFactory.AddFilter((type, categoryName, logLevel, exception) => filterFunc.Invoke(type, categoryName, logLevel)); return(logHelperFactory); }
public APIInfoViewModel() { _log = NinjectWebCommon.GetConcreteInstance <ILogHelperFactory>(); }
public static ILogHelperFactory AddLog4Net([NotNull] this ILogHelperFactory logHelperFactory, string configFilePath) { logHelperFactory.AddProvider(new Log4NetLogHelperProvider(configFilePath)); return(logHelperFactory); }
public static ILogHelperFactory AddLog4Net([NotNull] this ILogHelperFactory logHelperFactory) { logHelperFactory.AddProvider(new Log4NetLogHelperProvider()); return(logHelperFactory); }
public APIInfoViewModel(ILogHelperFactory log) { _log = log; }
public APIInfoViewModel() { _log = NinjectWebCommon.GetConcreteInstance<ILogHelperFactory>(); }
public StockSymbolService(ILogHelperFactory log, IStockAppUnitOfWork unitOfWork) { _log = log; _unitOfWork = unitOfWork; }
public StockPriceViewModel(ILogHelperFactory log, IStockAppUnitOfWork unitOfWork) { _log = log; _unitOfWork = unitOfWork; }
public static ILogHelperFactory WithMinimumLevel(this ILogHelperFactory logHelperFactory, LogHelperLevel logLevel) { return(logHelperFactory.WithFilter(level => level >= logLevel)); }
public static ILogHelperFactory WithFilter(this ILogHelperFactory logHelperFactory, Func <Type, string, LogHelperLevel, Exception, bool> filterFunc) { logHelperFactory.AddFilter(filterFunc); return(logHelperFactory); }
public static ILogHelperLogger GetLogger(this ILogHelperFactory logHelperFactory, Type type) { Guard.NotNull(logHelperFactory, nameof(logHelperFactory)); return(logHelperFactory.CreateLogger(type.FullName ?? type.Name)); }
public StockSymbolViewModel() { _log = NinjectWebCommon.GetConcreteInstance<ILogHelperFactory>(); _unitOfWork = NinjectWebCommon.GetConcreteInstance<IStockAppUnitOfWork>(); }
internal static void AddMicrosoftLogging(this ILogHelperFactory logHelperFactory, ILoggerFactory loggerFactory) { logHelperFactory.AddProvider(new MicrosoftLoggingLogHelperProvider(loggerFactory)); }
public static ILogHelperLogger GetLogger <T>(this ILogHelperFactory logHelperFactory) => GetLogger(logHelperFactory, typeof(T));
public static ILogHelperFactory AddSerilog([NotNull] this ILogHelperFactory logHelperFactory, LoggerConfiguration loggerConfiguration) { logHelperFactory.AddProvider(new SerilogLogHelperProvider(loggerConfiguration)); return(logHelperFactory); }