Class ClassDefinition
represents reflection data for a given class
Inherited Members
Namespace: FastEndpoints
Assembly: FastEndpoints.Attributes.dll
Syntax
public sealed class ClassDefinition
Properties
ObjectFactory
a func for creating a new blank instance of a type
Declaration
public Func<object>? ObjectFactory { get; set; }
Property Value
Type | Description |
---|---|
Func<object> |
Properties
the reflection data for all the properties of a type
Declaration
public ConcurrentDictionary<PropertyInfo, PropertyDefinition>? Properties { get; set; }
Property Value
Type | Description |
---|---|
ConcurrentDictionary<PropertyInfo, PropertyDefinition> |