diff options
Diffstat (limited to 'ClientApp/app/src/main/java/com/example/clientapp/interfaces')
-rw-r--r-- | ClientApp/app/src/main/java/com/example/clientapp/interfaces/ImageApiInterface.kt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ClientApp/app/src/main/java/com/example/clientapp/interfaces/ImageApiInterface.kt b/ClientApp/app/src/main/java/com/example/clientapp/interfaces/ImageApiInterface.kt new file mode 100644 index 0000000..0a3b826 --- /dev/null +++ b/ClientApp/app/src/main/java/com/example/clientapp/interfaces/ImageApiInterface.kt @@ -0,0 +1,16 @@ +package com.example.clientapp.interfaces + +import com.example.clientapp.data.ImageData +import retrofit2.Call +import retrofit2.http.Body +import retrofit2.http.GET +import retrofit2.http.POST + +const val Base_URL="http://10.0.2.2:5276" + +interface ImageService { + @GET("/api/Image") + fun getRandomImage():Call<ImageData> + @POST("/api/Image") + fun uploadImage(@Body obj:ImageData):Call<ImageData> +}
\ No newline at end of file |