C# Class Dapper.SimpleSave.Impl.ExplicitTransitiveBackReferenceResolver

Datei anzeigen Open project: Paymentsense/Dapper.SimpleSave

Public Methods

Method Description
ExplicitTransitiveBackReferenceResolver ( DtoMetadataCache cache ) : System
Resolve ( object rootObject ) : void

Private Methods

Method Description
AssignAnyMismatchedExplicitTransitiveForeignKeyValues ( object obj, DtoMetadata>.IList ancestors, ForeignKeyReferenceAttribute fkAttribute, Type propertyType, PropertyMetadata property ) : void
Resolve ( object obj, DtoMetadata>.IList ancestors, ISet ancestorsFastLookup ) : void

Method Details

ExplicitTransitiveBackReferenceResolver() public method

public ExplicitTransitiveBackReferenceResolver ( DtoMetadataCache cache ) : System
cache DtoMetadataCache
return System

Resolve() public method

public Resolve ( object rootObject ) : void
rootObject object
return void