Carl Johnsen
|
bdb1ec0ed8
|
Made the backoff wait timer reset on every operation.
|
2025-08-07 21:06:48 +02:00 |
|
Carl Johnsen
|
8e30612071
|
Changed LightWeightBackendManager.ListAsync to return a List rather than an IAsyncEnumerable to allow it to retry the operation on failure.
|
2025-08-07 21:05:35 +02:00 |
|
Carl Johnsen
|
a4183f189b
|
Made AutoCreateFolder also use the retry logic.
|
2025-08-07 21:03:05 +02:00 |
|
Carl Johnsen
|
69ff37a684
|
Moved the retry counting to the Retry method, so that it's counted per operation, rather per overall runtime
|
2025-08-07 21:02:39 +02:00 |
|
Carl Johnsen
|
dcc59f190b
|
Added ConfigureAwait(false) to all async calls
|
2025-08-06 07:30:35 +02:00 |
|
Carl Johnsen
|
de952cae9c
|
In the case of a backend not supporting streaming operations, the backend should be disposed.
|
2025-08-06 06:14:38 +02:00 |
|
Carl Johnsen
|
f30e3db25b
|
Updated and added docstrings for the remote synchronization tool
|
2025-08-05 20:09:09 +02:00 |
|
Carl Johnsen
|
fafd3d1907
|
Handled nullable warnings, as the fields in question are guarenteed to not be null at those points
|
2025-08-05 19:38:38 +02:00 |
|
Carl Johnsen
|
b5b33fb019
|
Added proper resetting of streams during errors within the remote synchronization tool
|
2025-08-05 15:07:52 +02:00 |
|
Carl Johnsen
|
542186228d
|
Added error handling to the lightweight backend manager; copied from BackendManager.Handler
|
2025-08-05 13:05:10 +02:00 |
|
Carl Johnsen
|
167bd46a8a
|
Added a lightweight backend manager to the remote synchronization tool
|
2025-08-05 11:07:19 +02:00 |
|