예제 #1
0
 private IEnumerable <TypeInfo> GetTypesWithoutTypeId(TypeIdRegistry registry)
 {
     return(domain.Model.Types.Where(t => t.IsEntity && !registry.Contains(t)));
 }
 private static IEnumerable <TypeMetadata> GetTypeMetadata(IEnumerable <TypeInfo> types, TypeIdRegistry registry)
 {
     return(types
            .Where(t => t.IsEntity && registry.Contains(t))
            .Select(type => new TypeMetadata(registry[type], type.UnderlyingType.GetFullName())));
 }