public EasyObjectStore(IXmlFileSerializationHelper xmlFileSerializationHelper,
                        IGetDataPathForType getDataPathForType,
                        IGetValueOfIdPropertyForInstance getValueOfIdPropertyForInstance,
                        IGuidGetter guidGetter,
                        IFileSystem fileSystem,
                        ISetValueOfIdProperty setValueOfIdProperty)
 {
     this.setValueOfIdProperty            = setValueOfIdProperty;
     this.fileSystem                      = fileSystem;
     this.guidGetter                      = guidGetter;
     this.getValueOfIdPropertyForInstance = getValueOfIdPropertyForInstance;
     this.getDataPathForType              = getDataPathForType;
     this.xmlFileSerializationHelper      = xmlFileSerializationHelper;
 }
示例#2
0
 public Repository(IXmlFileSerializationHelper xmlFileSerializationHelper, IGetDataPathForType getDataPathForType, IGetValueOfIdPropertyForInstance getValueOfIdPropertyForInstance, IGuidGetter guidGetter, IFileSystem fileSystem, ISetValueOfIdProperty setValueOfIdProperty) : base(xmlFileSerializationHelper, getDataPathForType, getValueOfIdPropertyForInstance, guidGetter, fileSystem, setValueOfIdProperty)
 {
 }