Where to create singleton instance if I don't need this instance in my program?
<p>Assume I have some singleton that just need to be instantiated. In constructor it starts timer, and updates some model data each second.</p>

<p>To execute singleton constructor I just need to reference it. I don't need resulting instance because I don't need to do anything with singleton it should exist during entire application execution.</p>

<p>However c# doesn't allow such construct: <code>WcfLoader.Instance;</code></p>

<p>So I have to use this <code>WcfLoader loader = WcfLoader.Instance;</code> but i never use <code>loader</code> instance.</p>

<p>It looks odd, does it mean that I do something wrong?</p>
