Skip to content

A shared package for openapi clients to use that provides helpful abstractions.

License

Notifications You must be signed in to change notification settings

Bdaya-Dev/dart_openapi_infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A shared package for openapi clients to use that provides helpful abstractions.

Features

  • Expose NetworkingClientBase with a single sendRequest method.
  • abstract all types of requests (including multipart) via HttpRequestBase and responses via HttpResponseBase
  • UndefinedWrapper<T> which uses extension types to wrap undefined values, which are different from nullable values
    • A nullable value can be serialized to a json null
    • An undefined value should NOT be included in a JSON map in the first place.

Getting started

Depend on the package

dart pub add openapi_infrastructure

About

A shared package for openapi clients to use that provides helpful abstractions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages