• MediatorForge
    • DependencyInjection
  • MediatorForge.Adapters
    • DependencyInjection
    • FluentValidatorAdapter<TRequest>
  • MediatorForge.CQRS.Authorizers
    • DefaultAuthorizer<TRequest>
    • IAuthorizer<TRequest>
  • MediatorForge.CQRS.Behaviors
    • AuthorizationBehavior<TRequest, TResponse>
    • LoggingBehavior<TRequest, TResponse>
    • ValidationBehavior<TRequest, TResponse>
  • MediatorForge.CQRS.Commands
    • ICommand
    • ICommand<TResponse>
    • ICommandHandler<TCommand, TResponse>
    • ICommandHandler<TCommand>
  • MediatorForge.CQRS.Exceptions
    • AuthorizationException
    • ValidationException
  • MediatorForge.CQRS.Notifications
    • EventNotification<TEvent>
  • MediatorForge.CQRS.Queries
    • IQuery<TResponse>
    • IQueryHandler<TQuery, TResponse>
  • MediatorForge.CQRS.Validators
    • DefaultValidator<TRequest>
    • IValidator<TRequest>
  • MediatorForge.Results
    • Option
    • Option<T>
    • Result<T>
    • ResultState
  • MediatorForge.Utilities
    • AuthorizationError
    • AuthorizationResult
    • ValidationError
    • ValidationResult