ClassCatalogExtensions Class
Namespace
Statiq.Common
Base Types
  • object
graph BT Type-->Base0["object"] Type["ClassCatalogExtensions"] class Type type-node

Syntax

public static class ClassCatalogExtensions

Methods

Name Return Value Summary
GetInstance<T>(ClassCatalog, string, bool) T
Gets an instance of a specified assignable type and name.
static
GetInstance<T>(ClassCatalog) T
Gets an instance of a specified type.
static
GetInstances<T>(ClassCatalog) IEnumerable<T>
Gets instances for all classes of a specified assignable type..
static
GetTypesAssignableTo<T>(ClassCatalog, bool) IEnumerable<Type>
Gets all types assignable from a specified type.
static