how do I instantiate such a class? ``` class GetHo...
# getting-started
o
how do I instantiate such a class?
Copy code
class GetHotDeals @Inject constructor(
    private val repository: Repository,
    postExecutionThread: PostExecutionThread
) : ObservableUseCase<List<SaleCars>, Nothing?>(postExecutionThread) {

    override fun buildUseCaseObservable(params: Nothing?): Observable<List<SaleCars>> {
        return repository.getHotDeals()
    }
}