Software Developer. Author of Json.NET. Not Batman.
-
Microsoft
- Wellington, New Zealand
- http://james.newtonking.com
Highlights
- 1 discussion answered
Block or Report
Block or report JamesNK
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
Newtonsoft.Json.Schema Public
Json.NET Schema is a powerful, complete and easy to use JSON Schema framework for .NET
1,324 contributions in the last year
Activity overview
Contributed to
dotnet/aspnetcore,
grpc/grpc-dotnet,
dotnet/AspNetCore.Docs
and 36 other
repositories
Contribution activity
May 2022
Created 2 repositories
Created a pull request in protocolbuffers/protobuf that received 10 comments
C#: Suppress CS8981 in generated source
Fixes grpc/grpc#29672 This is option 2 (see linked issue). It suppresses the new warning in the generated source code. It's the simplest change and…
+34
−34
•
10
comments
Opened 30 other pull requests in 7 repositories
grpc/grpc-dotnet
8
merged
1
closed
- Transcoder sample clean up
- Make getting lazy properties on ServiceConfig threadsafe
- Fix warnings when running benchmarks in .NET 7
- Update .NET 7 SDK to fix trimming analyzers
- Re-enable trim analysis and fix warnings
- Catch any potential error from deadline callback
- Transcoding example cleanup
- Add JSON transcoding example
- Add AddCallCredentials overload that actually takes CallCredentials
dotnet/AspNetCore.Docs
7
merged
dotnet/aspnetcore
4
merged
2
open
- Enable trimming on remaining middleware and security projects
- Refactor DataProtection trimming
- Fix GetWithRouteParameter_WriteMultiple_CancellationBefore_CallCanceled
- Update Grpc.Core.Api to 2.45.0 and support write cancellation
- Improve gRPC JSON transcoding request binding and support HttpBody
- Add support for JSON transcoding unannotated methods
JamesNK/Newtonsoft.Json
5
merged
dotnet/roslyn
1
merged
ogxd/grpc-net-client-migration-perf-repro
1
closed
grpc/grpc
1
merged
Reviewed 30 pull requests in 9 repositories
dotnet/aspnetcore
10 pull requests
- Initialize Activity with parent ID
- Update Trimming.md
- Output caching middleware
- Improve gRPC JSON transcoding request binding and support HttpBody
- Refactor DataProtection trimming
- Merge HTTP/2 and HTTP/3 request cookies on Kestrel
- Quarantine GetWithRouteParameter_WriteMultiple_CancellationBefore_CallCanceled
- Update Grpc.Core.Api to 2.45.0 and support write cancellation
- Add support for JSON transcoding unannotated methods
- Sync shared code from runtime
grpc/grpc-dotnet
7 pull requests
dotnet/AspNetCore.Docs
6 pull requests
JamesNK/Newtonsoft.Json
2 pull requests
dotnet/docs
1 pull request
aspnet/AspLabs
1 pull request
dotnet/runtime
1 pull request
dotnet/maui
1 pull request
dotnet/roslyn
1 pull request
Created an issue in dotnet/runtime that received 14 comments
HTTP2: Extreme performance difference depending on whether ServerGarbageCollection is true or false
Description A user found very poor performance of Grpc.Net.Client (using SocketsHttpHandler) compared to Grpc.Core (custom C++ HTTP/2 stack). Issue:
14
comments
Opened 9 other issues in 4 repositories
dotnet/aspnetcore
4
open
dotnet/runtime
3
open
grpc/grpc-dotnet
1
open
grpc/grpc
1
closed
5
contributions
in private repositories
May 9 – May 14