/// <summary> /// Used for unit testing to inject a separate rep. /// </summary> internal static int _RenameFileByPathLocator(string table, SqlHierarchyId hierarchyId, string newFilename, SqlConnection conn, IFileTableManager ftManager = null) { return((ftManager ?? new FileTableManager()).RenameFile(table, hierarchyId, newFilename, conn)); }
/// <summary> /// Used for unit testing to inject a separate rep. /// </summary> internal static SqlHierarchyId _FileExists(string table, string path, SqlConnection conn, IFileTableManager ftManager = null) { return((ftManager ?? new FileTableManager()).FileExists(table, path, conn)); }
/// <summary> /// Used for unit testing to inject a separate rep. /// </summary> internal static int _DeleteFileByStreamId(string table, Guid stream_id, SqlConnection conn, IFileTableManager ftManager = null) { return((ftManager ?? new FileTableManager()).DeleteFile(table, stream_id, conn)); }
/// <summary> /// Used for unit testing to inject a separate rep. /// </summary> internal static Guid _CreateFile(string table, string path, byte[] data, SqlConnection conn, IFileTableManager ftManager = null) { return((ftManager ?? new FileTableManager()).CreateFile(table, path, data, conn)); }
/// <summary> /// Used for unit testing to inject a separate rep. /// </summary> internal static void _CreateDirectory(string table, string path, SqlConnection conn, IFileTableManager ftManager = null) { (ftManager ?? new FileTableManager()).CreateDirectory(table, path, conn, true); }
/// <summary> /// Used for unit testing to inject a separate rep. /// </summary> internal static IEnumerable <File> _ListFiles(string table, string directory, bool recursive, bool excludeData, bool excludeDirectories, SqlConnection conn, IFileTableManager ftManager = null) { return((ftManager ?? new FileTableManager()).ListFiles(table, directory, conn, recursive, excludeData, excludeDirectories)); }
internal static string _CreateDirectory(string table, string path, SqlConnection conn, IFileTableManager ftManager = null) { return((ftManager ?? new DirectoryManager()).CreateDirectory(table, path, conn)); }