Billy Mumby's repositories
cosmos-event-sourcing-delivery-tracker
An example delivery tracker domain making use of IEvangelist.Azure.CosmosEventSourcing
dotnet-docs-show
The book rental store demo for my demo on the dotnet docs show.
Nomad.Sorter
The sample parcel sortation & distribution application Nomad, used on the dotnet docs show, where I talked about using the cosmos repository pattern.
CleanArchitecture.Exceptions
A set of exceptions to be used in projects looking to follow clean architecture
cosmos-db-paging
Some paging example in Cosmos DB written as part of my blog post.
todo-azure-containers-apps
A over engineered to do application, written as micro-services and utilising azure container apps.
azure-certs-notes
A repo where I keep all my notes for azure certifications
azure-container-apps-playground
A simplified app that aims to model a warehousing operation making use of the new azure container apps, azure service bus & azure cosmos DB
azure-cosmos-dotnet-repository
Wraps the .NET SDK for Azure Cosmos DB abstracting away the complexity, exposing a simple CRUD-based repository pattern
blog-samples
This repository contains the code detailed in my blog.
CleanArchitecture.Exceptions.AspNetCore
Some middleware to be used to handle exceptions provided by `CleanArchitecture.Exceptions`
CleanArchitecture.Scaffolder
A `dotnet` cli tool to create a project setup for clean architecture.
Convey
A simple recipe for .NET Core microservices.
Corvus.Testing
Extensions and utilities for testing, primarily focused on SpecFlow. Sponsored by endjin.
cosmos-playground
An area to play around with cosmos DB and their SQL .NET API.
eventcatalog
Discover, Explore and Document your Event Driven Architectures powered by Markdown.
gitignore
A collection of useful .gitignore templates
hugo-theme-learn
Porting Grav Learn theme to Hugo
MassTransit
Distributed Application Framework for .NET
minimal-apis.github.io
tutorials and samples for minimal apis
Modal
A powerful and customizable modal implementation for Blazor applications.
paperlite
A system to allow you to transfer any paper forms to digital means.
playground
An area where I put code I am trying new thing out on
tag_release_package
A sample to show how github actions can be used to to create a release and publish a nuget package with the same version number as the tag.
WaterSportsRentalApi
This is a sample application to aid some blog posts.
xunit-tests-in-GHA
Sample tests to get env vars from GHA