Slide 31
Slide 31 text
۩ମྫ r ܝࣔ൘ॻ͖ࠐΈΞϓϦ
class CommentPoster(commentsRepository: CommentsRepository,
commentFactory: CommentFactory){
def post(userId:UserId,
body:String,
timestamp:LocalDateTime): Future[Done] ={
val comment = commentFactory.build(userId,
body,
timestamp)
commentsRepository.store(comment)
}
}
˞ͿͬͪΌ͚͜Ε͘Β͍ͷॲཧͳΒ"QQMJDBUJPOΛ࡞Βͣ
$POUSPMMFSʹॻ͍ͯ͠·͏͜ͱ͕ଟ͍