Example #1
0
        /// <summary>
        /// Defines logging to rolling text logs with one log per day
        /// </summary>
        /// <param name="path">The path.</param>
        /// <returns>configuration syntax</returns>
        public static LogSyntax UseDailyLog(string path)
        {
            Enforce.ArgumentNotEmpty(() => path);

            EnsurePath(path);

            var appender = ConfiguratorHelper.GetDailyLog(path);

            Configure(appender);
            return(new LogSyntax(appender));
        }