execute method
Executes a single-shot use case and triggers Observer callbacks.
Implementation
Future<void> execute(Observer<T> observer, [Params? params]) async {
try {
final result = await buildUseCaseFuture(params);
observer.onNext(result);
observer.onComplete();
} catch (e) {
observer.onError(e);
}
}