/// <summary> /// Adds and configures Log4net for the container /// </summary> /// <param name="container">container</param> /// <param name="conifg">log4net config file</param> /// <returns>contianer for fluent api</returns> public static IWindsorContainer AddLog4net(this IWindsorContainer container, string conifg) { container = Arguments.EnsureNotNull(container, nameof(container)); return(container.AddLog4net((o, f) => f.WithConfig(conifg).WithOptions(o))); }
/// <summary> /// Adds and configures Log4net for the container /// </summary> /// <param name="container">container</param> /// <returns>contianer for fluent api</returns> public static IWindsorContainer AddLog4net(this IWindsorContainer container) { container = Arguments.EnsureNotNull(container, nameof(container)); return(container.AddLog4net(DefaultConfigFile)); }