/// <summary> /// /// </summary> /// <param name="configManager"></param> /// <param name="fileStoreRuleManager"></param> /// <param name="metaInfoStore"></param> protected FileSystemFileStore(ConfigManager configManager, IFileStoreRuleManager fileStoreRuleManager, IFileMetaInfoStore metaInfoStore) { BaseStoreDirectory = configManager.FileStoreBaseDir; FileStoreRuleManager = fileStoreRuleManager; MetaInfoStore = metaInfoStore; OriginalImageBaseDir = ConfigurationManager.AppSettings["OriginalImageBaseDir"]; }
/// <summary> /// ctor /// </summary> /// <param name="configManager"></param> /// <param name="fileStoreRuleManager"></param> /// <param name="metaInfoStore"></param> public DefaultFileStore(ConfigManager configManager, IFileStoreRuleManager fileStoreRuleManager, IFileMetaInfoStore metaInfoStore) { _commonFileStore = new CommonFileStore(configManager, fileStoreRuleManager, metaInfoStore); _imageFileStore = new ImageFileStore(configManager, fileStoreRuleManager, metaInfoStore); }
/// <summary> /// ctor /// </summary> /// <param name="configManager"></param> /// <param name="fileStoreRuleManager"></param> /// <param name="metaInfoStore"></param> public CommonFileStore(ConfigManager configManager, IFileStoreRuleManager fileStoreRuleManager, IFileMetaInfoStore metaInfoStore) : base(configManager, fileStoreRuleManager, metaInfoStore) { }