Martin Costello's repositories
dotnet-minimal-api-integration-testing
An example of integration testing ASP.NET Core Minimal hosting and APIs
xunit-logging
Logging extensions for xunit
sqllocaldb
SQL LocalDB Wrapper is a .NET library providing interop with the Microsoft SQL Server LocalDB Instance API
SignInWithAppleSample
A sample implementation of Sign in with Apple using ASP.NET Core
lambda-test-server
A NuGet package that provides an in-memory test server for testing AWS Lambda functions
dotnet-bumper
Upgrades projects to a newer version of .NET
update-dotnet-sdk
A GitHub Action that updates the .NET SDK
alexa-london-travel-site
The companion site for the London Travel Amazon Alexa skill
dependabot-helper
An application that helps manage Dependabot updates across multiple repositories.
adventofcode
Solutions for Advent of Code in C#
alexa-london-travel
An Amazon Alexa skill for checking the status of travel in London
Pseudolocalizer
Pseudo-localization tool for .NET
costellobot
GitHub automation for my repositories.
apple-fitness-workout-mapper
Visualise multiple journeys from Apple Fitness on a map
dotnet-macos-notarization-example
An example of implementing notarization for a self-contained .NET application on macOS
browserstack-automate
.NET client for the BrowserStack Automate REST API
openapi-extensions
Extensions for Microsoft.AspNetCore.OpenApi
aspnetcore-openapi
A demonstration of different ways to add OpenAPI (Swagger) support to ASP.NET Core applications
project-euler
My solutions for problems on https://projecteuler.net/
update-static-assets
A GitHub Action that updates HTML static assets
dotnet-patch-automation-sample
Sample repository that demonstrates automated monthly patching of .NET applications
benchmarks-dashboard
A dashboard for visualising benchmark results from benchmarkdotnet-results-publisher
benchmarkdotnet-results-publisher
A GitHub Action that publishes results from BenchmarkDotNet benchmarks to a GitHub repository
benchmarks-demo
Demonstrates continuous benchmarking in GitHub Actions using BenchmarkDotNet
wait-for-nuget-package
Waits for a new version of a NuGet package to be published
benchmarks
Repository for storing benchmark results
github-automation
GitHub automation