Пример #1
0
        /// <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)));
        }
Пример #2
0
        /// <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));
        }