IConventionContainer<TBuilder, TConvention, TDelegate> Interface

Summary

IConventionContainer
IConventionContainer

Syntax

public interface IConventionContainer<out TBuilder, in TConvention, in TDelegate> 
    where TBuilder : IConventionContainer<out TBuilder, in TConvention, in TDelegate> where TConvention : IConvention where TDelegate : Delegate

Attributes

Type Description
NullableContextAttribute

Type Parameters

Name Description
TBuilder The type of the t builder.
TConvention The type of the t convention.
TDelegate The type of the t delegate.

Properties

Name Value Summary
Scanner IConventionScanner
Gets the scanner.

Methods

Name Value Summary
AppendConvention(IEnumerable<TConvention>) TBuilder
Adds a set of conventions to the scanner
AppendConvention(TConvention[]) TBuilder
Adds a set of conventions to the scanner
AppendConvention<T>() TBuilder
Adds a set of conventions to the scanner
AppendDelegate(IEnumerable<TDelegate>) TBuilder
Adds a set of delegates to the scanner
AppendDelegate(TDelegate[]) TBuilder
Addes a set of delegates to the scanner
PrependConvention(IEnumerable<TConvention>) TBuilder
Adds a set of conventions to the scanner
PrependConvention(TConvention[]) TBuilder
Adds a set of conventions to the scanner
PrependConvention<T>() TBuilder
Adds a set of conventions to the scanner
PrependDelegate(IEnumerable<TDelegate>) TBuilder
Adds a set of delegates to the scanner
PrependDelegate(TDelegate[]) TBuilder
Addes a set of delegates to the scanner

Extension Methods