UNPKG

@dolittle/sdk.projections

Version:

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

25 lines 1.6 kB
"use strict"; // Copyright (c) Dolittle. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. Object.defineProperty(exports, "__esModule", { value: true }); exports.CouldNotCreateInstanceOfProjection = void 0; const rudiments_1 = require("@dolittle/rudiments"); /**. * Exception that gets thrown when the {@link IContainer} could not create an instance of the projection * * @export * @class CouldNotCreateInstanceOfProjection * @extends {Exception} */ class CouldNotCreateInstanceOfProjection extends rudiments_1.Exception { /** * Initializes an instance of {@link CouldNotCreateInstanceOfProjection}. * @param {Constructor<any>} type - The projection type to be instantiated. * @param {Exception} inner - The inner exception. */ constructor(type, inner) { super(`Could not create an instance of the projection ${type.name}. ${inner}`); } } exports.CouldNotCreateInstanceOfProjection = CouldNotCreateInstanceOfProjection; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ291bGROb3RDcmVhdGVJbnN0YW5jZU9mUHJvamVjdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIuLi8iLCJzb3VyY2VzIjpbIkJ1aWxkZXJzL0NvdWxkTm90Q3JlYXRlSW5zdGFuY2VPZlByb2plY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtDQUErQztBQUMvQyxxR0FBcUc7OztBQUVyRyxtREFBZ0Q7QUFHaEQ7Ozs7OztHQU1HO0FBQ0gsTUFBYSxrQ0FBbUMsU0FBUSxxQkFBUztJQUM3RDs7OztPQUlHO0lBQ0gsWUFBWSxJQUFzQixFQUFFLEtBQWlCO1FBQ2pELEtBQUssQ0FBQyxrREFBa0QsSUFBSSxDQUFDLElBQUksS0FBSyxLQUFLLEVBQUUsQ0FBQyxDQUFDO0lBQ25GLENBQUM7Q0FDSjtBQVRELGdGQVNDIn0=