private void SetAmbigousNavigations(
     InternalEntityTypeBuilder entityTypeBuilder,
     ImmutableSortedDictionary <PropertyInfo, Type> ambiguousNavigations)
 => entityTypeBuilder.HasAnnotation(AmbiguousNavigationsAnnotationName, ambiguousNavigations, ConfigurationSource.Convention);
 private static void SetDuplicateServiceProperties(
     InternalEntityTypeBuilder entityTypeBuilder,
     Dictionary <Type, HashSet <MemberInfo> > duplicateServiceProperties)
 => entityTypeBuilder.HasAnnotation(DuplicateServicePropertiesAnnotationName, duplicateServiceProperties, ConfigurationSource.Convention);
 private void SetNavigationCandidates(
     InternalEntityTypeBuilder entityTypeBuilder,
     ImmutableSortedDictionary <PropertyInfo, Type> navigationCandidates)
 => entityTypeBuilder.HasAnnotation(NavigationCandidatesAnnotationName, navigationCandidates, ConfigurationSource.Convention);
Exemplo n.º 4
0
 private void SetInverseNavigations(
     InternalEntityTypeBuilder entityTypeBuilder,
     Dictionary <PropertyInfo, List <Tuple <PropertyInfo, Type> > > inverseNavigations)
 => entityTypeBuilder.HasAnnotation(InverseNavigationsAnnotationName, inverseNavigations, ConfigurationSource.Convention);