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()))); }