Builds the Future to be awaited. Params is required by the UseCase to retrieve the appropriate data from the repository.
Params
Future<T?> buildUseCaseFuture(Params? params);