UNPKG

@itwin/object-storage-core

Version:
21 lines 1.21 kB
"use strict"; /*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ Object.defineProperty(exports, "__esModule", { value: true }); exports.ServerStorageDependency = void 0; const internal_1 = require("@itwin/cloud-agnostic-core/lib/internal"); const cloud_agnostic_core_1 = require("@itwin/cloud-agnostic-core"); const common_1 = require("../common"); class ServerStorageDependency extends cloud_agnostic_core_1.NamedDependency { static dependencyType = "ServerStorage"; dependencyType = ServerStorageDependency.dependencyType; _registerInstance(container, childContainer, config) { if (!config.instanceName) throw new internal_1.ConfigError("instanceName"); this.bindNamed(container, childContainer, common_1.Types.Server.serverStorage, config.instanceName); } } exports.ServerStorageDependency = ServerStorageDependency; //# sourceMappingURL=ServerStorageDependency.js.map