/// <summary> /// イベントを購読する。 /// </summary> public static IDisposable Subscribe <T>(this IAsyncEvent <T> e, AsyncHandler <T> handler) { e.Add(handler); return(Disposable.Create(() => e.Remove(handler))); }