How to log method calls on targets marked with an attribute?
<p>Is it possible to inject Loggin behaviour to the marked classes or/and methods like this:</p>

<pre><code>Log("Method {0} started",GetMethodNameTroughReflection)
Call method body
Log("Method {0} Finished",GetMethodNameTroughReflection)
</code></pre>

<p>I want to create my own Attribute class, which will realize loging behaviour for method call.</p>

<p>I want to describe login behaviour in the app.config file, thoug it can be disabled by a setting in config.</p>

<p>How to do it right? Maybe there is created solution for tasks like this one?</p>
