Commit Graph

29 Commits

Author SHA1 Message Date
Stephan Zehetner d16d13a976 avoid Tuple allocation in ClientBaseConfigurationInterceptor 2018-09-14 15:38:15 +02:00
Mehrdad Afshari a7c1b6251c Eliminate GenericInterceptor to simplify this PR 2018-02-22 08:00:55 -08:00
Mehrdad Afshari c1c29e3046 Make GenericInterceptor internal for now
Also change `*Arbitrator` to `*Hooks`.
2018-02-21 18:30:19 -08:00
Mehrdad Afshari 4bc49f5c4b Simplify ClientHeaderInterceptor in ClientBase with GenericInterceptor 2018-02-21 18:30:19 -08:00
Mehrdad Afshari b8e3624554 Add C# client-side interceptor machinery 2018-02-21 18:30:19 -08:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Jan Tattermusch acb842c205 fix copyrights 2016-04-01 16:25:45 -07:00
Jan Tattermusch 2f0a837819 introduce concept of opaque client base configuration 2016-04-01 16:25:45 -07:00
Jan Tattermusch 054fae7e9d move implementations of CallInvoker to Grpc.Core.Internal 2016-04-01 16:25:44 -07:00
Jan Tattermusch b24035866e add parameterless constructor for ClientBase 2016-04-01 16:25:44 -07:00
Jan Tattermusch c831a4443d add ClientBase.WithHost and get rid of HeaderInterceptor 2016-04-01 16:25:43 -07:00
Jan Tattermusch b455bcc301 add host field support to CallInvoker 2016-04-01 16:25:43 -07:00
Jan Tattermusch d9495abc3c refactor ClientBase 2016-04-01 16:25:43 -07:00
Jan Tattermusch 74f39e185e Migrate C# to the new auth API 2015-10-06 14:07:40 -07:00
Jan Tattermusch 12855fc682 polishing public docs 2015-08-24 17:41:21 -07:00
Jan Tattermusch f6edf879a6 metadata polishing 2015-08-19 14:07:12 -07:00
Jan Tattermusch e396b8dbea add method info to auth interceptor 2015-08-18 21:59:10 -07:00
Jan Tattermusch 9e14414415 refactor auth interceptors 2015-08-18 21:59:09 -07:00
Jan Tattermusch 70cb300921 generate auth URI for JWT access token properly 2015-08-12 15:57:10 -07:00
Jan Tattermusch 0c140a863e migrate to usable auth library 2015-08-12 10:06:28 -07:00
Jan Tattermusch 9698b5b29f polishing CallOptions 2015-08-10 21:05:17 -07:00
Jan Tattermusch 5c371f8376 renamed CallContext to CallOptions 2015-08-05 14:55:17 -07:00
Jan Tattermusch 5cb5ceda2c refactoring client side calls 2015-08-05 14:32:11 -07:00
Jan Tattermusch cc97fed6d8 regenerated code 2015-08-05 14:32:11 -07:00
Jan Tattermusch 5e10f18376 introduce CallContext 2015-08-05 14:32:10 -07:00
Jan Tattermusch 0846b68eb7 add Timeout support and tests 2015-07-23 18:27:16 -07:00
Jan Tattermusch fd953a514c add support for per-call metadata 2015-07-15 11:36:58 -07:00
Jan Tattermusch b533281e8e adjust C# generator to match the new API 2015-07-15 11:36:53 -07:00
Jan Tattermusch e5c9b80566 renaming stub to client and refactoring metadata class 2015-07-15 11:29:38 -07:00