Skip to content

Key Libraries

Entity Framework Core / Npgsql

Entity Framework Core is being used as the ORM for the application, leveraging the Npgsql project to add support for PostgreSQL.

AutoMapper

Automapper is being used to map from database models to Data Transfer Objects (DTOs).

Quartz .NET

Quartz .NET is being use to schedule and run background jobs.

The "industry standard" is HangFire, however, we experienced issues with jobs indefinitely stalling when used with PostgreSQL.

SignalR

SignalR is used to handle realtime communications.

Released by DevOps Team