예제 #1
0
 private void EnsureRegistered(Type interfaceType)
 {
     if (!_retrievalStrategyStore.IsRegistered(interfaceType))
     {
         throw ThrowHelper.ServiceFactory.NoDependencyMapping(interfaceType);
     }
 }
예제 #2
0
 private void EnsureNotPreviouslyRegistered(Type interfaceType)
 {
     if (_retrievalStrategyStore.IsRegistered(interfaceType))
     {
         throw ThrowHelper.ServiceFactory.DuplicateRegistration(interfaceType);
     }
 }