Interface ICanProvideComplianceMetadataForProperty
- Namespace
- Cratis.Chronicle.Compliance
- Assembly
- Cratis.Chronicle.dll
Defines a provider of ComplianceMetadata for types.
public interface ICanProvideComplianceMetadataForProperty
Methods
CanProvide(PropertyInfo)
Checks whether or not it can provide for the type.
bool CanProvide(PropertyInfo property)
Parameters
propertyPropertyInfoType to check for.
Returns
- bool
True if it can provide, false if not.
Provide(PropertyInfo)
Provide the metadata for the type.
ComplianceMetadata Provide(PropertyInfo property)
Parameters
propertyPropertyInfoType to provide for.
Returns
- ComplianceMetadata
Provided ComplianceMetadata.