Interface IAsyncContextDefinition<T>

interface IAsyncContextDefinition<T> {
    configSchema?: IValidationSchema<T>;
    id: string;
    meta?: IAsyncContextMeta;
    parse?(data: string): T;
    serialize?(data: T): string;
}

Type Parameters

  • T

Properties

configSchema?: IValidationSchema<T>

When provided, context values will be validated when provide() is called.

id: string

Methods