.NET Libraries
- GeoJSON.Text: GeoJSON types & corresponding System.Text.Json (de)serializers
- Entity Framework Core: Object relational mapper (ORM), easiest way to work with databases
- Quartz: Job scheduling system, useful for scheduling jobs to run periodically
- Hangfire might be a alternative
- AutoMapper: A library for mapping one object to another.
- FluentValidation: A validation library that uses a fluent interface and lambda expressions for building strongly typed validation rules.
- RestSharp: REST API client library
- Refit: An automatic type-safe REST library
Unit testing
- xUnit: Unit testing framework
- Moq: Mocking library
- FluentAssertions: Set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests
- AutoFixture: A library designed to minimize the Arrange phase of unit tests in order to maximize maintainability
- Bogus: A simple fake data generator based on faker.js
Resources
Last update:
August 11, 2023
Created: June 3, 2023
Created: June 3, 2023