"use strict";
/**
 * 配置模块
 * @date 2022-03
 * @author 何华东
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.IocConfigProvider = void 0;
var typescript_ioc_1 = require("typescript-ioc");
/**
 * 本地ioc配置provider
 */
var IocConfigProvider = /** @class */ (function () {
    function IocConfigProvider() {
    }
    /**
     * Container.getValue('config.basic')
     */
    IocConfigProvider.getBasicConfig = function () {
        return typescript_ioc_1.Container.getValue('config.basic');
    };
    /**
     * Container.getValue('config.tyApi')
     */
    IocConfigProvider.getTyApiConfig = function () {
        return typescript_ioc_1.Container.getValue('config.tyApi');
    };
    /**
     * Container.getValue('config.global')
     */
    IocConfigProvider.getGlobalConfig = function () {
        return typescript_ioc_1.Container.getValue('config.global');
    };
    /**
     * Container.getValue('config.nonStandardApi')
     */
    IocConfigProvider.getNonStandardApiConfig = function () {
        return typescript_ioc_1.Container.getValue('config.nonStandardApi');
    };
    /**
     * Container.getValue('config.ioredis')
     */
    IocConfigProvider.getIORedisConfig = function () {
        return typescript_ioc_1.Container.getValue('config.ioredis');
    };
    /**
     * Container.getValue('config.parkImageKnex')
     */
    IocConfigProvider.getParkImageKnexConfig = function () {
        return typescript_ioc_1.Container.getValue('config.parkImageKnex');
    };
    return IocConfigProvider;
}());
exports.IocConfigProvider = IocConfigProvider;
//# sourceMappingURL=Config.js.map