Revo Framework
  • Revo Framework documentation
  • General
    • Overview
      • Design overview
      • Project structure
    • Features
    • Super-short example
    • Getting started
    • Example: Task list app
    • FAQ
  • Reference guide
    • Configuration and boostrapping
    • Dependency injection
    • Domain building blocks
    • Commands and queries
    • Events
    • Data persistence
    • Database migrations
    • Projections
    • Authorization
    • Validation
    • Request life-cycle
    • Sagas
    • Jobs
    • Messaging and integrations
    • Multi-tenancy
    • Testing
Powered by GitBook
On this page
  1. General

Overview

PreviousRevo Framework documentationNextDesign overview

Last updated 4 years ago

Revo is an application framework for modern C#/.NET applications built with event sourcing, CQRS and DDD.

Requirements

The framework is written in the latest version of C# and primarily targets .NET Core 3.1+/.NET Standard 2.0.

Revo makes a heavy use of the C# async/await pattern and uses the TAP (Task Asynchronous Pattern) throughout its entire codebase (i.e. async all the way approach).

Features
Super-short example
Design overview
Project structure