add DoAsync workaround
MODIFY
WalletWasabi.Fluent/Extensions/ObservableExtension.cs
WalletWasabi.Fluent/Extensions/ObservableExtension.cs
@@ -12,5 +12,10 @@ public static class ObservableExtension
.Concat()
.Subscribe();
+ public static IObservable<Unit> DoAsync<T>(this IObservable<T> source, Func<T, Task> onNextAsync) =>
+ source
+ .Select(x => Observable.FromAsync(() => onNextAsync(x)))
+ .Concat();
+
public static IObservable<Unit> ToSignal<T>(this IObservable<T> source) => source.Select(_ => Unit.Default);
}

add DoAsync workaround