Class MutationOptions<TVariables, TData>
- Namespace
- Velvet
- Assembly
- Velvet.Docs.dll
Options passed to UseMutation<TVariables, TData>(MutationOptions<TVariables, TData>). The MutationFn is the async function invoked by Mutate(TVariables) / MutateAsync(TVariables).
public sealed record MutationOptions<TVariables, TData>
Type Parameters
TVariablesTData
- Inheritance
-
objectMutationOptions<TVariables, TData>
Constructors
- MutationOptions(Func<TVariables, CancellationToken, UniTask<TData>>, Action<TData, TVariables>?, Action<Exception, TVariables>?)
Options passed to UseMutation<TVariables, TData>(MutationOptions<TVariables, TData>). The MutationFn is the async function invoked by Mutate(TVariables) / MutateAsync(TVariables).