Luxi wrote, see it in the blog of Lu Yan, it feels good
This article first introduces the OBServer mode, then use C #'s delegate to renote Observer's implementation.
The URL is as follows:
http://blog.joycode.com/5drush/articles/10699.aspx