AsyncEventMessageFactory<TSaga, TMessage, T> public sealed delegate AsyncEventMessageFactory<TSaga, TMessage, T> : MulticastDelegate where TSaga : ISaga Documentation Code public AsyncEventMessageFactory(object object, IntPtr method) public virtual IAsyncResult BeginInvoke(BehaviorContext<TSaga, TMessage> context, AsyncCallback callback, object object) public virtual Task<T> EndInvoke(IAsyncResult result) public virtual Task<T> Invoke(BehaviorContext<TSaga, TMessage> context)