Skip to content

Repository files navigation

Project Overview

Goal

The objective of this project was to explore and experiment with the following technologies:

  • Aspire (utilizing PostgreSQL and Redis)
  • Minimal API
  • TestContainers library
  • BenchmarkDotNet

Tools Used

  • Rider
  • GitHub Copilot Agent
  • Gemini Pro 2.5

Summary

This project served as a hands-on learning experience, and working with these technologies proved to be both insightful and engaging.

Note

Migrations can be added using the following command (using AppHost project):

dotnet ef migrations add "Initialization" \
  --project FastStats.Infrastructure \
  --startup-project FastStats.AppHost \
  --output-dir Persistence/Migrations

About

A hands-on exploration of Aspire (with PostgreSQL and Redis), Minimal API, TestContainers, and BenchmarkDotNet. Built with GitHub Copilot Agent and Gemini Pro 2.5 to streamline development and experimentation.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages