Пример #1
0
        /// <summary>
        /// Creates a new ILogger instance using the full name of the given type.
        /// </summary>
        /// <typeparam name="T">The type.</typeparam>
        /// <param name="factory">The factory.</param>
        public static ILogger CreateLogger <T>(this ILoggerFactory factory)
        {
            if (factory == null)
            {
                throw new ArgumentNullException("factory");
            }

            return(factory.CreateLogger(TypeNameHelper.GetTypeDisplayFullName(typeof(T))));
        }