/// <summary>
 /// Allows you to inject your own concrete implementation of a TContract.
 /// NOTE: MUST be called witin DoBeforeInstanceCreation()!!
 /// </summary>
 public void Inject <TContract>(TContract with) where TContract : class
 {
     AutoMock.Inject <TContract>(with);
 }