C# Asynchronous Activities

Looking for someone that has successfully created asynchronous Activities using C#. Specifically, I’m looking for examples of IAsyncResult BeginExecute(…) and void EndExecute(…).

I’m currently working on a project that requires several Activities to hit a class library where all of its methods are async. Documentation states that this is doable, but I simply cannot get neither the BeginExecute, nor the EndExecute methods coded properly.

Any help would be greatly appreciated!