Proxy: { command: (<S, C, E, N>(factory,
stream,
name,
data,
expectedVersion?) => Promise<HttpResponse<Snapshot<S>>>); load: (<S, C, E>(factory,
stream) => Promise<HttpResponse<Snapshot<S>> | undefined>); query: (<S, E>(factory,
query) => Promise<HttpResponse<ProjectionRecord<S>[]>>); }
Type declaration
-
command: (<S, C, E, N>(factory, stream, name, data, expectedVersion?) => Promise<HttpResponse<Snapshot<S>>>)
-
- <S, C, E, N>(factory, stream, name, data, expectedVersion?): Promise<HttpResponse<Snapshot<S>>>
-
Type Parameters
-
-
-
-
N extends keyof C & string
Parameters
-
-
stream: string
-
name: N
-
data: C[N]
-
Optional
expectedVersion: number
-
load: (<S, C, E>(factory, stream) => Promise<HttpResponse<Snapshot<S>> | undefined>)
-