VirtualFileSystem

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.