The Dart language implementation of gRPC.
Go to file
Sigurd Meldgaard 3aeafa77cb
Improve error handling (#204)
* Improve error handling

1) Let GrpcError implement exception

As the user is (usually) expected to catch these they should implement
Exception.
There is a bigger clean-up in splitting off the GrpcError.internal as
that seems to be for invariant violations

2) Convert some thrown strings into exceptions.
2019-07-03 09:26:45 +02:00
.github Repo config (#46) 2018-01-12 10:51:22 +01:00
example Fix imports (#199) 2019-06-25 13:00:58 +02:00
interop Unimplement unimplementedMethod in interop (#208) 2019-06-27 15:36:43 +02:00
lib Improve error handling (#204) 2019-07-03 09:26:45 +02:00
test Fix interop (#207) 2019-06-27 14:43:15 +02:00
.gitignore Revert "Support grpc-web" (#159) 2019-03-18 13:46:50 +01:00
.travis.yml grpc-web support (#191) 2019-06-17 13:31:07 +02:00
AUTHORS allows async interceptors (#120) 2018-09-18 08:17:39 +02:00
CHANGELOG.md Improve error handling (#204) 2019-07-03 09:26:45 +02:00
CODE-OF-CONDUCT.md Update CODE-OF-CONDUCT.md (#49) 2018-01-19 10:50:18 +01:00
CONTRIBUTING.md Repo config (#46) 2018-01-12 10:51:22 +01:00
LICENSE Change license to Apache to be consistent with other gRPC repos (#47) 2018-01-12 15:14:19 +01:00
README.md Update README.md (#210) 2019-07-02 10:30:26 +02:00
analysis_options.yaml Finish migrating to the Dart 2 core library constants. (#101) 2018-07-19 15:16:58 +02:00
build.yaml grpc-web support (#191) 2019-06-17 13:31:07 +02:00
pubspec.yaml Improve error handling (#204) 2019-07-03 09:26:45 +02:00

README.md

The Dart implementation of gRPC: A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.

Build Status pub package

Usage

See the Dart gRPC Quickstart.

grpc-web in a browser context is supported by package:grpc/grpc-web.dart.

Status

If you experience issues, or if you have feature requests, please open an issue.

Notes

This library requires Dart SDK version 2.2.0 or later.

It currently supports the Flutter and Dart native platforms.