Become a sponsor to Martin Costello
I like to develop software with C# for .NET (and sometimes TypeScript...), and do so in the open for all developers to benefit from where I can.
As well as publishing open source projects as NuGet packages, I also maintain a number of projects that serve as examples of approaches to different problems I've encountered and solved along the way.
Projects I regularly contribute to and/or help maintain include:
- App-vNext/Polly
- domaindrivendev/Swashbuckle.AspNetCore
- dotnet/aspnetcore
- justeattakeaway/httpclient-interception
- martincostello/sqllocaldb
- martincostello/xunit-logging
I also enjoy contributing issues, fixes and new features to others' projects to give back to the community and improve the ecosystem as a whole when I encounter issues and have suggestions for new features and/or improvements.
Featured work
-
App-vNext/Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and …
C# 13,306 -
aspnet-contrib/AspNet.Security.OAuth.Providers
OAuth 2.0 social authentication providers for ASP.NET Core
C# 2,366 -
martincostello/sqllocaldb
SQL LocalDB Wrapper is a .NET library providing interop with the Microsoft SQL Server LocalDB Instance API
C# 242 -
martincostello/xunit-logging
Logging extensions for xunit
C# 249 -
martincostello/lambda-test-server
A NuGet package that provides an in-memory test server for testing AWS Lambda functions
C# 31 -
martincostello/dotnet-minimal-api-integration-testing
An example of integration testing ASP.NET Core Minimal hosting and APIs
C# 321