Skip to content

Repository files navigation

Tactical Heroes API

Backend API service for Tactical Heroes.

Stack

  • .NET 10
  • ASP.NET Core
  • PostgreSQL
  • EF Core migrator
  • Docker
  • Helm
  • GitHub Actions

Local Development

Restore packages:

dotnet restore PANiXiDA.TacticalHeroes.slnx

Build the solution:

dotnet build PANiXiDA.TacticalHeroes.slnx --configuration Release

Run tests:

dotnet test PANiXiDA.TacticalHeroes.slnx --configuration Release

Run the API:

dotnet run --project src/PANiXiDA.TacticalHeroes.Host/PANiXiDA.TacticalHeroes.Host.csproj

Run the EF migrator:

dotnet run --project tools/PANiXiDA.TacticalHeroes.Ef.Migrator/PANiXiDA.TacticalHeroes.Ef.Migrator.csproj --configuration Release

Repository Layout

  • src/ - application source code.
  • tests/ - unit, integration, functional, and architecture tests.
  • tools/ - service tooling, including the EF migrator.
  • deploy/helm/ - Helm deployment values.

Initialization Notes

This repository was created from the PANiXiDA .NET backend template. Template packaging files and repository-only examples have been removed. Project, namespace, Helm, Docker, and CI names were initialized for Tactical Heroes API.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages