Ejemplo n.º 1
0
 public ComponentAuditedPropertiesReader(IMetaDataStore metaDataStore,
                                         IPersistentPropertiesSource persistentPropertiesSource,
                                         IAuditedPropertiesHolder auditedPropertiesHolder,
                                         GlobalConfiguration globalCfg,
                                         string propertyNamePrefix)
     : base(metaDataStore, persistentPropertiesSource, auditedPropertiesHolder, globalCfg, propertyNamePrefix)
 {
     _metaDataStore = metaDataStore;
 }
	    public AuditedPropertiesReader(ModificationStore defaultStore,
								       IPersistentPropertiesSource persistentPropertiesSource,
								       IAuditedPropertiesHolder auditedPropertiesHolder,
								       GlobalConfiguration globalCfg,
								       String propertyNamePrefix) {
		    this._defaultStore = defaultStore;
		    this._persistentPropertiesSource = persistentPropertiesSource;
		    this._auditedPropertiesHolder = auditedPropertiesHolder;
		    this._globalCfg = globalCfg;
		    this._propertyNamePrefix = propertyNamePrefix;

		    _propertyAccessedPersistentProperties = Toolz.NewHashSet<String>();
		    _fieldAccessedPersistentProperties = Toolz.NewHashSet<String>();
	    }
        public AuditedPropertiesReader(ModificationStore defaultStore,
                                       IPersistentPropertiesSource persistentPropertiesSource,
                                       IAuditedPropertiesHolder auditedPropertiesHolder,
                                       GlobalConfiguration globalCfg,
                                       String propertyNamePrefix)
        {
            this._defaultStore = defaultStore;
            this._persistentPropertiesSource = persistentPropertiesSource;
            this._auditedPropertiesHolder    = auditedPropertiesHolder;
            this._globalCfg          = globalCfg;
            this._propertyNamePrefix = propertyNamePrefix;

            _propertyAccessedPersistentProperties = Toolz.NewHashSet <String>();
            _fieldAccessedPersistentProperties    = Toolz.NewHashSet <String>();
        }
 public AuditedPropertiesReader(IMetaDataStore metaDataStore,
                                IPersistentPropertiesSource persistentPropertiesSource,
                                IAuditedPropertiesHolder auditedPropertiesHolder,
                                GlobalConfiguration globalCfg,
                                string propertyNamePrefix)
 {
     _metaDataStore = metaDataStore;
     _persistentPropertiesSource = persistentPropertiesSource;
     _auditedPropertiesHolder    = auditedPropertiesHolder;
     _globalCfg                      = globalCfg;
     _propertyNamePrefix             = propertyNamePrefix;
     _overriddenAuditedProperties    = new HashSet <string>();
     _overriddenNotAuditedProperties = new HashSet <string>();
     _overriddenAuditedClasses       = new HashSet <System.Type>();
     _overriddenNotAuditedClasses    = new HashSet <System.Type>();
 }