Detect property change
<p>Is there a way in which I can detect if a property value has changed but not when the object is initialized? </p>

<pre><code>public string Foo
{
    set
    {
        // Register property has changed
        // but not on initialization
    }
}
</code></pre>
