UNPKG

@riskmgmt/forerunnerdb

Version:

Forerunnerdb Angular 5 injectable service

13 lines (12 loc) 537 B
import { ILogger } from "@riskmgmt/logger"; import { DocumentDbService } from "./documentdb.service"; export declare abstract class DocumentService<TDocument> { private documentDataService; protected logger: ILogger<{}>; protected collectionName: string; protected docId: string; private dataCached; constructor(documentDataService: DocumentDbService, logger: ILogger<{}>); protected setDocument(userId: string, data: any): Promise<TDocument>; protected getDocument(userId: string): Promise<TDocument>; }