title: Getting values of the caller method using PostSharp
body: <p>I have Method2(args...), which is called by Method1(args...). I would like inside the Method2 get the list of VALUES of the arguments of the Method1. It's not possible to do using reflection API, and I red that AOP (PostSharp, Spring.NET) can help. But I wasn't able to find any example.</p>
  
  <pre><code>void Main()
  {
      Method1(12, "the beatles")
  }
  
  void Method1(int number, string str)
  {
      Method2("any value");
  }
  
  void Method2(string anything)
  {
      Console.WriteLine(&lt;argument_values_passed_to_Method1&gt;); // output - 12, "the beatles"
  }
  </code></pre>