コード例 #1
0
 public void SetHandler(Type interfaceTypeOfItemWhichThrowsExceptions, RetryOrHandleExceptionDelgate provider)
 {
     if (_registeredExceptions.ContainsKey(interfaceTypeOfItemWhichThrowsExceptions))
     {
         _registeredExceptions[interfaceTypeOfItemWhichThrowsExceptions] = provider;
         Trace.WriteLine("DbRetryInterceptor.SetHandler - already have handler for " + interfaceTypeOfItemWhichThrowsExceptions.Name);
     }
     else
     {
         _registeredExceptions.Add(new KeyValuePair<Type, RetryOrHandleExceptionDelgate>(interfaceTypeOfItemWhichThrowsExceptions, provider));
     }
 }
コード例 #2
0
ファイル: UnityProvider.cs プロジェクト: amalapannuru/RFC
 public void SetHandler(Type interfaceTypeOfItemWhichThrowsExceptions, RetryOrHandleExceptionDelgate provider)
 {
     _interceptor.SetHandler(interfaceTypeOfItemWhichThrowsExceptions, provider);
 }