title: Unity Register two interfaces as one singleton
body: <p>how do I register two different interfaces in Unity with the same instance...
  Currently I am using</p>
  
  <pre><code>        _container.RegisterType&lt;EventService, EventService&gt;(new ContainerControlledLifetimeManager());
          _container.RegisterInstance&lt;IEventService&gt;(_container.Resolve&lt;EventService&gt;());
          _container.RegisterInstance&lt;IEventServiceInformation&gt;(_container.Resolve&lt;EventService&gt;());
  </code></pre>
  
  <p>which works, but does not look nice..</p>
  
  <p>So, I think you get the idea. EventService implements two interfaces, I want a reference to the same object if I resolve the interfaces.</p>
  
  <p>Chris</p>