void IDb4oAttribute.Apply(object subject, ConfigurationIntrospector introspector) { FieldInfo field = (FieldInfo)subject; introspector.ClassConfiguration.ObjectField(field.Name).Indexed(true); }
internal static Config4Class ExtendConfiguration(IReflectClass clazz, IConfiguration config, Config4Class classConfig) { Type t = GetNetType(clazz); if (t == null) { return classConfig; } ConfigurationIntrospector a = new ConfigurationIntrospector(t, classConfig, config); a.Apply(); return a.ClassConfiguration; }
void IDb4oAttribute.Apply(object subject, ConfigurationIntrospector introspector) { FieldInfo field = (FieldInfo)subject; introspector.ClassConfiguration.ObjectField(field.Name).Indexed(true); }