Following discuss Problem to pass the result to the caller for asynchronous httpWebRequest I tried to created an event of type Action
public event Action<string> ResponseResult;
but Silverlight refuses event keyword: it says expect class, delegate, …
You are defining the event in the wrong place. If you have your Helper class (reference the original post) then you need to declare the event inside this class: