Singleton Design Pattern in C#. File Logger Example.