Table of Contents

Class MutationResultExtensions

Namespace
Velvet
Assembly
Velvet.Docs.dll

Convenience extensions for mutations that take Unit as input. Allows callers to omit the explicit Unit.Default argument: mutation.Mutate() instead of mutation.Mutate(Unit.Default).

public static class MutationResultExtensions
Inheritance
object
MutationResultExtensions

Methods

MutateAsync<TData>(MutationResult<Unit, TData>)

Awaitable mutation with no input. Shorthand for MutateAsync(Unit.Default).

Mutate<TData>(MutationResult<Unit, TData>)

Fire-and-forget mutation with no input. Shorthand for Mutate(Unit.Default).