swagger_dart_code_generator 1.3.4 copy "swagger_dart_code_generator: ^1.3.4" to clipboard
swagger_dart_code_generator: ^1.3.4 copied to clipboard

outdated

Have you been turned into a problem with writing code for Http requests? This package can help. It has all of the Http and model codegen functionality you have been looking for.

example/lib/main.dart

import 'dart:async';
import 'package:example/generated_code/example_swagger.enums.swagger.dart';
import 'package:example/generated_code/example_swagger.swagger.dart';

Future main() async {
  final client = ExampleSwagger.create();

  final pet = Pet(
      name: 'Boris',
      id: 11,
      photoUrls: [
        'https://i.pinimg.com/originals/de/71/bb/de71bb8a57ff473cc58ebc6af58c4858.jpg'
      ],
      category: Category(id: 1, name: 'Mops'),
      status: PetStatus.available);

  final postResult = await client.addPet(body: pet);

  if (postResult.statusCode != 200) {
    ///Some network error
  }

  final getResult = await client.getPetById(petId: 11);

  if (getResult.statusCode != 200) {
    //Some network error
  }

  print(
      'Hello, my name is ${getResult.body.name}, I am ${getResult.body.category.name}');
}
274
likes
0
pub points
89%
popularity

Publisher

verified publishermobilepeople.dev

Have you been turned into a problem with writing code for Http requests? This package can help. It has all of the Http and model codegen functionality you have been looking for.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

build, build_config, build_runner, dart_style, json_annotation, markdown, meta, path, recase, remove_from_coverage, universal_io

More

Packages that depend on swagger_dart_code_generator