Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 31 million developers.
Sign up
Popular repositories
-
AspNetCoreDiagnosticScenarios
This repository has examples of broken patterns in ASP.NET Core applications
-
Channels
Push based .NET Streams
-
TcpEcho
Basic TCP server that uses System.IO.Pipelines to parse line based messages
-
NetStandard
A repository that describes the .NET Standard
-
QueryInterceptor
Provides a generic way to intercept IQueryable expression trees using custom expression visitors.
-
MultiProtocolAspNetCore
2,413 contributions in the last year
Activity overview
Contribution activity
February 2019
Created a pull request in grpc/grpc-dotnet that received 8 comments
Use delegates to call through to user code directly
Today we're using the ObjectMethodExecutor to invoke GRPC methods, this changes it to use open delegates instead since it seems as though signature…
- Align host behavior with respect to exceptions
- Change the namespace of the extension methods
- Added endpoint routing support
- Fix returning buffered data after stream is drained
- Remove PlatformBenchmarks from sln
- Make Hosting.sln compile in vs
- Made changes to stream <-> pipe adapters
- More efficient preface parsing
- Handle IAsyncDisposable scoped objects
- Improve the error experience in Startup
- Rename IHttpContextContainer to IDefaultHttpContextContainer
- Handle null attributes in generated delegates
- Reduce the amount of exceptions throw in Advance
- Override WriteAsync on the DefaultPipeWriter
- Added some doc comments to AsStream
- Added AsStream to PipeReader and PipeWriter
- Reduce the amount of slicing in GetMemory/GetSpan/Advance
- Added methods to copy to and from streams
- GetMemory/GetSpan takes a minimum size
- Use the array pool by default instead of going through the MemoryPool
- Implement Kestrel Request PipeReader
- Make Client Proxies an abstract class
- Add gRPC templates
- Replace IHostingEnvironment with IWebHostEnvironment
- Add support for Async On Delegates
- Inline BufferWriter .ctor
- PR for #7541
- Make server timeout configurable
- Add SignalR web worker sample and test
- FormFeature -Added exception for invalid content-disposition header
- Avoid WriteBarrier assign for nulling struct
- Make reads that return canceled ReadResult throw
- Make first write use the same BufferWriter
- Remove uses of JSRuntime.Current
- Copy Kestrel perf changes
- Ignore unexpected stream items and completions from client
- Enable docker for the worker template
- Get worker template showing up in VS
- AsTask => GetAsTask()
- Background Worker template
- Use C#7.3's ReadOnlySpan<byte> optimization for static data
- Use MemoryWriter for Platform
- Update MVC/Routing Startup Experience
- Remove extraneous call to GetMemory
- Add test for HTTP method metadata order
- Some pull request reviews not shown.
- Required changes for 3.0.0 preview3
- Dynamic service methods in functional tests - with invoker factory
- Add functional tests for using HttpContext
- WIP Dynamic service methods in functional tests
- Handle errors in service methods
- Update Grpc dependencies
- Deadline cancellation
- Dispose GrpcServices if they are disposable
- Only depend on Grpc.Core.Api
- Add build and test instructions to README.md
- Add pipelines
- Use Lazy for object method executor
- Skip lock in GetMemory/GetSpan if memory available
- Avoid re-scanning the whole input ROSequence when getting position in Utf8JsonReader
- Improve the back pressure deadlock error
- Remove a lot of allocation from SslStream's handshake
- Implement ArrayBufferWriter to provide an in-box ArrayPool-backed IBufferWriter<byte>
Created an issue in aspnet/AspNetCore that received 24 comments
Add ASP.NET Core to https://source.dot.net
So that we can join the family of APIs on https://source.dot.net/, we should add this repository and Extensions and EF to the list. The source is h…
- Add ability to hook negotiation request
- Add metadata to detect endpoints that are hubs
- Source linking broken in latest ci bits
- Exceptions encountered when running Razor Components application
- Consider renaming ConfigureWebHost and ConfigureWebHostDefaults
- StreamPipeReader should return the buffered data even after the Stream is done
- [CI Failure]: WebHostStopAsyncCanBeCancelledEarly
- [CI Failure]: RunIndividualTestCase-http2/6.2/1, HTTPS:True, Sends a HEADERS frame without the END_HEADERS flag, and a PRIORITY frame in 30.0323824s
- [CI Failure]: AppCanHandleClientAbortingConnectionMidResponse
- [CI Failure]: Microsoft.AspNetCore.Components.Test.RendererTest.CanRenderAsyncNestedComponents()
- [CI Failure]: Microsoft.AspNetCore.Server.IISIntegration.FunctionalTests.ShutdownTests.CallStopAsyncOnRequestThread_DoesNotHangIndefinitely(path: "/ShutdownStopAsyncWithCancelledToken")
- [CI Failure]: ClientCertificateValidationGetsCalledWithNotNullParameters
- Building a new project produces a refs folder in the output