Method Project
- Namespace
- IntentSharp.Extensions
- Assembly
- IntentSharp.dll
Project<TIn, TOut>(AIResult<TIn>, Func<TIn, TOut>)
Re-shapes a result's value while keeping every piece of metadata.
public static AIResult<TOut> Project<TIn, TOut>(AIResult<TIn> source, Func<TIn, TOut> projector)
Parameters
sourceAIResult<TIn>projectorFunc<TIn, TOut>
Returns
- AIResult<TOut>
Type Parameters
TInTOut