Beispiel #1
0
        public void RegisterEntityWithAttributes(Type entityType)
        {
            var customizerHolder = new CustomizersHolder(entityType);

            Admin.AddCustomizer(customizerHolder);
            AttributesConfigurator.Initialise(customizerHolder);
        }
Beispiel #2
0
 public void RegisterWithAttributes()
 {
     foreach (var callback in _configurationCallbacks)
     {
         callback(customizer => { AttributesConfigurator.Initialise(customizer); });
     }
 }
Beispiel #3
0
        public EntityCustomizer <TEntity> RegisterEntityWithAttributes <TEntity>() where TEntity : class
        {
            var customizerHolder = new CustomizersHolder(typeof(TEntity));

            Admin.AddCustomizer(customizerHolder);
            AttributesConfigurator.Initialise(customizerHolder);
            var customizer = new EntityCustomizer <TEntity>(customizerHolder);

            return(customizer);
        }
Beispiel #4
0
        public EntityCustomizer <TEntity> ReadAttributes()
        {
            AttributesConfigurator.Initialise(CustomizersHolder);

            return(this);
        }