Files

Frends.Files.MoveDirectory / 2.0.0

Summary

Moves a whole directory to a new location, failing by default rather than merging into an existing target.

Typical use — promoting a completed batch directory into a location another system watches

Details

Frends version
5.7 and newer
Agent
Crossplatform
Target framework
net8.0
2.0.02026-10-09
Changed
  • Breaking Updated task parameter validation to throw ValidationException with a revised error message instead of ArgumentNullException.
  • Task now targets .NET 8.
  • The Task now requires a cancellation token and supports cancellation.
  • The result now contains Success and Error properties.
Added
  • New options ThrowErrorOnFailure and ErrorMessageOnFailure for controlling error handling. By default the Task still throws on failure.
1.1.02025-03-19
Changed
  • Update packages: Newtonsoft.Json 12.0.1 -> 13.0.3 System.ComponentModel.Annotations 4.7.0 -> 5.0.0 System.Runtime.Caching 7.0.0 -> 9.0.3 coverlet.collector 3.1.0 -> 6.0.4 Microsoft.NET.Test.Sdk 16.7.0 -> 17.13.0 MSTest.TestAdapter 2.1.2 -> 3.8.3 MSTest.TestFramework 2.1.2 -> 3.8.3 nunit 3.12.0 -> 4.3.2 NUnit3TestAdapter 3.17.0 -> 5.0.0 RichardSzalay.MockHttp 6.0.0 -> 7.0.0 xunit.extensibility.core 2.4.2 -> 2.9.3
1.0.02023-08-17
Added
  • Initial implementation of Frends.Files.MoveDirectory.
An unhandled error has occurred. Reload 🗙