I have a property which is currently automatic.
public string MyProperty { get; set; }
However, I now need it to perform some action every
You need to use a property with backing field:
private string mMyProperty; public string MyProperty { get { return mMyProperty; } set { mMyProperty = value; PerformSomeAction(); } }