A TypeExtensionFactory for types deriving or implementing T, where those types must have a parameterless constructor.
Namespace: Flashtrace.Formatters.TypeExtensions
Assembly: Flashtrace.Formatters.dll
Syntax
public class TypeExtensionFactory<T> : TypeExtensionFactoryBase<T> where T : classType Parameters
| Name | Description |
|---|---|
| T |
Constructors
| Name | Description |
|---|---|
| TypeExtensionFactory(Type, Type?, Type?) |
Methods
| Name | Description |
|---|---|
| Convert(T?, Type) | |
| GetTypeExtension(Type, TypeExtensionCacheUpdateCallback<T>?, Func<T?>?, Action<Exception>?) | |
| RegisterTypeExtension(Type, Type) |