The host must atomically reject writes whose expectedRevision is stale.

interface DrawingTemplateStorage {
    read(namespace: string): Promise<unknown>;
    write(
        namespace: string,
        catalog: DrawingTemplateCatalog,
        expectedRevision: number,
        options?: DrawingTemplateOperationOptions,
    ): Promise<void>;
}

Methods

Methods