예제 #1
0
 public SchemaEntityType(Type entityType, Type schemaType, IEntityTypeSelector entityTypeSelector, bool isUnknown = false)
 {
     EntityType         = entityType;
     SchemaType         = schemaType;
     IsUnknown          = isUnknown;
     EntityTypeSelector = entityTypeSelector;
 }
예제 #2
0
        public DynamicEntityMapBuilder(ISchemaBuilder <TSchema> schemaBuilder, IEntityTypeSelector entityTypeSelector)
        {
            _schemaBuilder      = schemaBuilder;
            _entityTypeSelector = entityTypeSelector;

            ImplementationType = schemaBuilder.GetImplementationType <TEntity>();

            _properties     = new List <IEntityProperty <TEntity> >();
            _sliceProviders = new List <ITextSliceProvider <TEntity> >();
        }