SingleInteractor
abstract class SingleInteractor<P : InteractorParams, T>(ioScheduler: Scheduler, uiScheduler: Scheduler)
Abstract class for a use case, representing an execution unit of asynchronous work. This use case type uses Single as the return type. Upon subscription a use case will execute its job in the thread specified by the ioScheduler. and will post the result to the thread specified by uiScheduler.