title: Can i suppress exceptions in the intercepted method while using unity IOC?
body: <p>We would like to remove redundant try catch blocks in our application.</p>
  
  <p>Obviously an unity interceptor can implement a common handler and save lots of duplicate code.</p>
  
  <p>But i havent found a way to suppress the exception in the intercepted method.</p>
  
  <p><strong>Current:</strong></p>
  
  <pre><code>void InterceptedMethod
  {
    try 
     { 
     }
    catch()
     {
      } 
  }
  </code></pre>
  
  <p><strong>Intended:</strong></p>
  
  <pre><code>void InterceptedMethod
  {
    //no try catch blocks
  
   }
  </code></pre>
  
  <p>for example 
       (using StreamReader sr= new StreamReader(some invalid path))
  will throw an exception in the intercepted method, that will not be caught if i remove the existing try catch block.</p>
  
  <p>The code after (result.Exception ! = null) is executing successfully.</p>
  
  <p>But it currently serves only "before enter" and "after exit" scenarios. </p>
  
  <p>I still need to remove the try catch blocks in the intercepted method.
  I know postsharp or castle windsor allows us to set properties.</p>
  
  <p>what is the way with unity IOC?</p>