Пример #1
0
        public SqlServerPlugin(IConfigManager configManager)
        {
            if (configManager == null)
            {
                throw new ArgumentNullException("configManager", "SqlServerPlugin : configManager is null.");
            }

            this.configManager = configManager;

            dbParams = LoadDbParamsFromConfig();
        }
Пример #2
0
        public SqlServerPlugin(DbParams dbParams)
        {
            if (dbParams == null)
            {
                throw new ArgumentNullException("dbParams", "SqlServerPlugin : dbParams is null.");
            }

            ParameterValidator.ThowExceptionWhenIsNullOrEmpty(dbParams.ServerName, "dbParams.ServerName", "SqlServerPlugin");
            ParameterValidator.ThowExceptionWhenIsNullOrEmpty(dbParams.Database, "dbParams.Database", "SqlServerPlugin");
            ParameterValidator.ThowExceptionWhenIsNullOrEmpty(dbParams.UserId, "dbParams.UserId", "SqlServerPlugin");
            ParameterValidator.ThowExceptionWhenIsNullOrEmpty(dbParams.Password, "dbParams.Password", "SqlServerPlugin");

            this.dbParams = dbParams;
        }