Slide 42
Slide 42 text
Sansan Builders Box
UseCase (Model)
Entity, Repository, Request を利⽤(依存)して、
必要とされる⼿続きを実⾏する。
private let repository: OCRResultRepository
func check(of image: UIImage) -> Completable {
let request = PostOCRResultRequest(image: image)
return client
.rx_request(request)
.flatMapCompletable({ [unowned self] result in
return self.repository.save(result: result)
})
}