Skip to content
anton-martyniuk edited this page Feb 13, 2023 · 3 revisions

What is Modern?

Modern is a set of modern .NET tools 🔨 🔧 for fast and efficient development of common backend tasks. It allows to create a product ready applications with just a configuration and set of model classes. Modern tool are flexible, easily changeable and extendable.
Modern includes the following components:

  • Generic repositories for SQL and NoSQL databases
  • Generic services with and without caching support
  • Generic in memory services with filtering in memory capabilities
  • In memory and redis generic caches
  • Generic set of CQRS queries and commands over repository (if you prefer CQRS over services)
  • GraphQL queries, mutations and subscriptions
  • Generic controllers for all types of services
  • OData controllers for all types of services
Clone this wiki locally