Axinom Mosaic Libraries
    Preparing search index...

    An interface that represents a logger implementation to be used by components of @axinom/mosaic-db-common. An example of Mosaic implementation:

    import { Logger } from '@axinom/mosaic-service-common';
    //...
    const logger = new Logger({ context: 'messaging' });
    interface DbLogger {
        debug(message: string): void;
        debug(error: Error): void;
        error(message: string): void;
        error(error: Error): void;
        error(error: Error, message: string): void;
        log(message: string): void;
        trace(message: string): void;
        warn(message: string): void;
    }
    Index

    Methods

    • Parameters

      • message: string

      Returns void

    • Parameters

      • error: Error

      Returns void

    • Parameters

      • message: string

      Returns void

    • Parameters

      • error: Error

      Returns void

    • Parameters

      • error: Error
      • message: string

      Returns void

    • Parameters

      • message: string

      Returns void

    • Parameters

      • message: string

      Returns void

    • Parameters

      • message: string

      Returns void