VFSResultExtensions.Execute.md
January 20, 2026 ยท View on GitHub
Atypical.VirtualFileSystem.Core
Atypical.VirtualFileSystem.Core.Extensions.VFSResultExtensions
VFSResultExtensions.Execute Method
| Overloads | |
|---|---|
| Execute(Action) | Executes an operation and returns a Result, converting any exception to a failure. |
| Execute<T>(Func<T>) | Executes an operation that returns a value and returns a Result. |
VFSResultExtensions.Execute(Action) Method
Executes an operation and returns a Result, converting any exception to a failure.
public static Atypical.VirtualFileSystem.Core.Result Execute(System.Action operation);
Parameters
operation System.Action
The operation to execute.
Returns
Result
A Result indicating success or containing an error message.
VFSResultExtensions.Execute<T>(Func<T>) Method
Executes an operation that returns a value and returns a Result.
public static Atypical.VirtualFileSystem.Core.Result<T> Execute<T>(System.Func<T> operation);
Type parameters
T
The return type.
Parameters
operation System.Func<T>
The operation to execute.
Returns
Atypical.VirtualFileSystem.Core.Result<T>
A Result containing the value or an error message.