contracts library

A convenience library providing types used in generated contracts across all (or almost all) projects.

Import this file in your contracts:

import 'package:cqrs/contracts.dart';

Classes

CommandResult
The result of running a Command.
IRemoteCommand
A command interface.
IRemoteQuery<T>
A generic interface describing a query and its result.
ValidationError
A validation error.