ConventionComposer<TContext, TContribution, TDelegate> Class

Summary

Convention base compose, that calls all methods on register. Implements the IConventionComposer<TContext, TContribution, TDelegate>
graph BT Type-->Base0["Object"] Type-.->Interface0["IConventionComposer<TContext, TContribution, TDelegate>"] Type-.->Interface1["IConvention<TContext>"] Type-.->Interface2["IConvention"] click Interface2 "/api/Rocket.Surgery.Conventions/IConvention" Type["ConventionComposer<TContext, TContribution, TDelegate>"] class Type type-node

Syntax

public abstract class ConventionComposer<TContext, TContribution, TDelegate> : 
    IConventionComposer<TContext, TContribution, TDelegate>, IConvention<TContext>, IConvention
    
    where TContext : IConventionContext where TContribution : IConvention<TContext> where TDelegate : Delegate

Attributes

Type Description
NullableContextAttribute
NullableAttribute
ObsoleteAttribute

Type Parameters

Name Description
TContext The context type
TContribution The contribution type
TDelegate The delegate type

Constructors

Name Summary
ConventionComposer(IConventionScanner) A base compose that does the composing of conventions and delegates

Methods

Name Value Summary
Register(TContext) void
Registers the specified context.

Extension Methods

See Also