/// <inheritdoc/> public async Task MoveToCompletionAsync(IMoveCompletionContext moveCompletionContext, IResultContext resultContext) { string userFileSystemNewPath = this.UserFileSystemPath; string userFileSystemOldPath = moveCompletionContext.SourcePath; Logger.LogMessage($"{nameof(IFileSystemItem)}.{nameof(MoveToCompletionAsync)}()", userFileSystemOldPath, userFileSystemNewPath); }
/// <inheritdoc/> public async Task MoveToCompletionAsync(IMoveCompletionContext moveCompletionContext, IResultContext resultContext) { string userFileSystemNewPath = this.UserFileSystemPath; string userFileSystemOldPath = moveCompletionContext.SourcePath; Logger.LogMessage($"{nameof(IFileSystemItem)}.{nameof(MoveToCompletionAsync)}()", userFileSystemOldPath, userFileSystemNewPath); if (Engine.ChangesProcessingEnabled) { if (FsPath.Exists(userFileSystemNewPath)) { FileSystemItemTypeEnum itemType = FsPath.GetItemType(userFileSystemNewPath); await new RemoteStorageRawItem <TItemType>(userFileSystemNewPath, VirtualDrive, Logger).MoveToCompletionAsync(); } } }
/// <inheritdoc/> public async Task MoveToCompletionAsync(IMoveCompletionContext moveCompletionContext, IResultContext resultContext) { throw new NotImplementedException(); }