Table of Contents

Class RequestPreProcessorRegistrationHandler<TImplementationType, TRequest>

Namespace
Whipstaff.MediatR
Assembly
Whipstaff.MediatR.dll

Registers a concrete type for MediatR pre processors.

public sealed class RequestPreProcessorRegistrationHandler<TImplementationType, TRequest> : IRequestPreProcessorRegistrationHandler, IMediatrRegistrationModel where TImplementationType : class, IRequestPreProcessor<TRequest> where TRequest : notnull

Type Parameters

TImplementationType

The type for the request handler.

TRequest

The type for the mediatr request.

Inheritance
RequestPreProcessorRegistrationHandler<TImplementationType, TRequest>
Implements
Inherited Members

Constructors

RequestPreProcessorRegistrationHandler()

public RequestPreProcessorRegistrationHandler()

Properties

ImplementationType

Gets the implementation type.

public Type ImplementationType { get; }

Property Value

Type

ServiceType

Gets the registration type.

public Type ServiceType { get; }

Property Value

Type