public static IDisposable Subscribe(this ISiloLifecycle observable, SiloLifecycleStage stage, ILifecycleObserver observer) { return(observable.Subscribe((int)stage, observer)); }
public static IDisposable Subscribe(this ISiloLifecycle observable, SiloLifecycleStage stage, Func <CancellationToken, Task> onStart) { return(observable.Subscribe((int)stage, onStart)); }