Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.52 KB | None | 0 0
  1. int Foo(int param1, bool param2, string param3)
  2.         {
  3.             try
  4.             {
  5.                 logger.Log(string.Format("Calling {0}({1}, {2}, {3})", "Foo", param1, param2, param3);
  6.  
  7.                 ..
  8.                 var returnValue = ..;
  9.                 ..
  10.  
  11.                 logger.Log(string.Format("Result for call {0}({1}, {2}, {3}) => {4}", "Foo", param1, param2, param3, returnValue);
  12.  
  13.                 return returnValue;
  14.  
  15.             }
  16.             catch(Exception ex)
  17.             {
  18.                 logger.Log(string.Format("Exception while calling {0}({1}, {2}, {3}) => {4}", "Foo", param1, param2, param3, ex);
  19.                 throw;
  20.             }
  21.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement