Eventd Implementation in C#