namespace JetBrains.Diagnostics.Internal { /// /// This factory always create one instance of for any category /// public class SingletonLogFactory : ILogFactory { private readonly ILog myLog; public SingletonLogFactory(ILog log) { myLog = log; } public ILog GetLog(string category) { return myLog; } } }