Interface ITypeResolver
Handles custom type resolving rules for PnPObjectsMapper
Inherited Members
Namespace: PnP.Framework.Provisioning.Providers.Xml
Assembly: PnP.Framework.dll
Syntax
public interface ITypeResolver : IResolver
Properties
CustomCollectionResolver
Declares whether the Type Resolver handles a collection in a custom way
Declaration
Boolean CustomCollectionResolver { get; }
Property Value
Boolean
|
Methods
Resolve(Object, Dictionary<String, IResolver>, Boolean)
Resolves a source type into a result
Declaration
Object Resolve(Object source, Dictionary<String, IResolver> resolvers = null, Boolean recursive = null)
Parameters
Object
source
The full source object to resolve |
Dictionary<String, IResolver>
resolvers
|
Boolean
recursive
Defines whether to apply the mapping recursively, optional and by default false |
Returns
Object
|