// // CharacterDetailRepository.swift // SodaLive // // Created by klaus on 9/1/25. // import Foundation import CombineMoya import Combine import Moya class CharacterDetailRepository { private let characterApi = MoyaProvider() private let talkApi = MoyaProvider() func getCharacterDetail(characterId: Int) -> AnyPublisher { return characterApi.requestPublisher(.getCharacterDetail(characterId: characterId)) } func createChatRoom(characterId: Int) -> AnyPublisher { return talkApi.requestPublisher(.createChatRoom(request: CreateChatRoomRequest(characterId: characterId))) } }