I want to perform an async call based for each event raised by a Reactive Extensions Observable. I\'m also trying to keep everything synchronized as I want the async ca
How about:
settingsChangedInMemory .SelectMany(async _ => await SaveSettings(Extract())) .Subscribe(x => Apply(x));
Never put an async in a Subscribe, you always want to put it in a SelectMany instead.
async
Subscribe
SelectMany