diff --git a/app/src/main/java/org/android/go/sopt/remote/domain/LoginPageRepo.kt b/app/src/main/java/org/android/go/sopt/remote/domain/LoginPageRepo.kt new file mode 100644 index 0000000..2f239df --- /dev/null +++ b/app/src/main/java/org/android/go/sopt/remote/domain/LoginPageRepo.kt @@ -0,0 +1,17 @@ +package org.android.go.sopt.remote.domain + +import org.android.go.sopt.RequestSignUpDto +import org.android.go.sopt.ResponseSignUpDto +import org.android.go.sopt.remote.remoteData.model.MyProfileDto +import org.android.go.sopt.remote.remoteData.model.RequestLogInDto +import org.android.go.sopt.remote.remoteData.model.ResponseLogInDto +import retrofit2.Response + +interface LoginPageRepo { + suspend fun login(request: RequestLogInDto): Response + + suspend fun signUp(request: RequestSignUpDto) : Response + + suspend fun myProfile(userId : String):Response + +} \ No newline at end of file diff --git a/app/src/main/java/org/android/go/sopt/remote/domain/MainPageRepo.kt b/app/src/main/java/org/android/go/sopt/remote/domain/MainPageRepo.kt new file mode 100644 index 0000000..2370223 --- /dev/null +++ b/app/src/main/java/org/android/go/sopt/remote/domain/MainPageRepo.kt @@ -0,0 +1,9 @@ +package org.android.go.sopt.remote.domain + +import org.android.go.sopt.remote.remoteData.model.ResponseListUsersDto +import retrofit2.Response + +interface MainPageRepo { + + suspend fun getUserList():Response +} \ No newline at end of file