implement example

This commit is contained in:
Sergey Penkovsky
2025-05-16 17:56:57 +03:00
parent a7dc2e0f27
commit 7740717fce
25 changed files with 1234 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import 'package:retrofit/retrofit.dart';
import 'package:dio/dio.dart';
import '../model/post_model.dart';
part 'json_placeholder_api.g.dart';
@RestApi(baseUrl: 'https://jsonplaceholder.typicode.com/')
abstract class JsonPlaceholderApi {
factory JsonPlaceholderApi(Dio dio, {String baseUrl}) = _JsonPlaceholderApi;
@GET('/posts')
Future<List<PostModel>> getPosts();
@GET('/posts/{id}')
Future<PostModel> getPost(@Path('id') int id);
}