Eric Anderson
5b53e35ba4
Remove HTTP mappings from status.h
...
The mappings are a combination of useless, inaccurate, and harmful.
Leave them out until they are helpful and correct.
Fundamental issues:
- If in need of mappings, a user would need HTTP -> gRPC code mappings.
But the docs don't provide that since the mappings are not 1:1.
- There _is no_ gRPC -> HTTP code mapping taking place in gRPC. This
may change in the future, but until then the docs are misleading.
But even given those were resolved, there are additional issues. Two
obvious examples:
- 501 Not Implemented is refering to HTTP methods such as GET and POST
not being implement. That should not be used for gRPC methods not
found (UNIMPLEMENTED).
- 404 Not Found is for when the resource is not found. In gRPC, the
resource is the gRPC method, not the parameters (NOT_FOUND). If there
is a REST conversion layer on top of gRPC, then 404 would be
appropriate, but that just shows that the mapping can not be
canonical.
10 years ago
Misha Brukman
5cdf37eb7b
Removed execute permissions from README files.
10 years ago
Jan Tattermusch
bd3df5f5f1
fix conditional inclusion of grpc_csharp_ext.dll
10 years ago
Jan Tattermusch
867e6b6b3c
Update README.md
10 years ago
Jan Tattermusch
503bbac217
added C# interop server
10 years ago
Jan Tattermusch
4788e78d10
fixed server streaming
10 years ago
Jan Tattermusch
0e1f527914
fix to make empty_stream pass against C++ server
10 years ago
Jan Tattermusch
208313895d
Added interop server, interop unit tests and fixes to pingpong
10 years ago
Jan Tattermusch
44553b5810
clang-format
10 years ago
Jan Tattermusch
b17b00b541
Fix to make the conditional include under Windows
10 years ago
Jan Tattermusch
5ffb4c33dc
Include grpc_csharp_ext.dll only under Windows
10 years ago
Jan Tattermusch
abf2202246
grpc_csharp_ext.dll added to the project to force automatic copying to the output dir
10 years ago
Jan Tattermusch
5339814591
Added ability for c# to redirect C core logs to arbitrary sink
10 years ago
Jan Tattermusch
5b141669e6
Added some measurement numbers to comments.
10 years ago
Jan Tattermusch
a0fcfcc1fa
Fixed formatting
10 years ago
Jan Tattermusch
4d703268ad
Fix exception unwrapping for unary call
10 years ago
Jan Tattermusch
50faa8f78b
Added support for true synchronous unary call and added some performance tests.
10 years ago
Jan Tattermusch
4e40db0e46
added NuGet package specifications
10 years ago
Jan Tattermusch
b2d4b8399a
Added EXPERIMENTAL-ONLY disclaimer file
10 years ago
Jan Tattermusch
01829813b8
update README file
10 years ago
Jan Tattermusch
92aa11dff6
renamed MathClient -> Grpc.Examples.MathClient
10 years ago
Jan Tattermusch
babfd91e4a
Rename Grpc.Api to Grpc.Examples
10 years ago
Jan Tattermusch
d3a7927620
moved proto files to Grpc.IntegrationTesting
10 years ago
Jan Tattermusch
03e9da7a7c
moved interop testing specific files to Grpc.IntegrationTesting
10 years ago
Jan Tattermusch
8b86b15e67
renaming of VS projects and other minor structural fixes
10 years ago
Jan Tattermusch
b84abbd307
set assembly versions to 0.1 to have lower version than languages in alpha
10 years ago
Jayant Kolhe
1b360d3ac7
Update README.md
10 years ago
Jan Tattermusch
caf7b78703
nit in README
10 years ago
Jan Tattermusch
df89cf8391
Updated Copyright information and assembly versions for C#
10 years ago
Jan Tattermusch
3086862d20
Changed namespace from Google.GRPC to Grpc, sorted using statements, minor refactorings
10 years ago
Jan Tattermusch
2f2afd20be
fixed string.h include
10 years ago
Jan Tattermusch
bb0c65b7b4
updated C# readme
10 years ago
Jan Tattermusch
ec77624a9f
fix typo: shutdown should be used in teardown.
10 years ago
Jan Tattermusch
1c7bdf5c9c
removed reference to missing grpc_server_add_secure_http2_port
10 years ago
Jan Tattermusch
8d2e572371
got rid of server_add_secure_http2_port
10 years ago
Jan Tattermusch
8d7ce43aa4
formatting
10 years ago
Jan Tattermusch
37afb9ab2b
fixing unknown method call handler on server
10 years ago
Jan Tattermusch
fa21673cf8
clang-format
10 years ago
Jan Tattermusch
607307d0be
Cleanup of AsyncCall.cs
10 years ago
Jan Tattermusch
a96afb013b
renaming file name to match class name
10 years ago
Jan Tattermusch
3f8962c52d
removal of unused methods in extension library
10 years ago
Jan Tattermusch
337a2ddba5
migration to new C API
10 years ago
Craig Tiller
ce5021b0b9
Add missing new-lines at end of file
10 years ago
Craig Tiller
190d360def
Add missing new-lines at end of file
10 years ago
Craig Tiller
f222a4afe9
Add C# checks
10 years ago
Craig Tiller
ad1fd3a49e
Add proto copyrights
10 years ago
Nathaniel Manista
1d1f952731
The Python interoperability testing server.
10 years ago
Jan Tattermusch
07002d75dc
changed 2014 -> 2015
10 years ago
Jan Tattermusch
af77b3d0b7
changed 2014 -> 2015
10 years ago
Jan Tattermusch
a7fff86b61
added license headers to all grpc C# files
10 years ago