Example #1
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposed)
     {
         return;
     }
     if (disposing)
     {
         if (plugins != null)
         {
             foreach (var plugin in plugins)
             {
                 plugin.Dispose();
             }
             plugins.Clear();
             plugins = null;
         }
         exceptionTrap    = null;
         ConnectionString = null;
     }
     disposed = true;
 }
Example #2
0
 public WcfClient(IExceptionTrap trap)
 {
     this.trap = trap;
 }
Example #3
0
 public PluginService(IExceptionTrap exceptionTrap)
 {
     this.exceptionTrap = exceptionTrap;
 }
Example #4
0
 public DataProvider(IExceptionTrap exceptionTrap)
 {
     this.exceptionTrap = exceptionTrap;
 }