public virtual string GetNameOrConnectionString(ConnectionStringResolveArgs args) { Types.Check.NotNull(args, nameof(args)); var defaultConnectionString = _configuration.DefaultNameOrConnectionString; if (!string.IsNullOrWhiteSpace(defaultConnectionString)) { return(defaultConnectionString); } if (ConfigurationManager.ConnectionStrings["Default"] != null) { return("Default"); } if (ConfigurationManager.ConnectionStrings.Count == 1) { return(ConfigurationManager.ConnectionStrings[0].ConnectionString); } throw new AbpException("Could not find a connection string definition for the application. Set IAbpStartupConfiguration.DefaultNameOrConnectionString or add a 'Default' connection string to application .config file."); }
//protected virtual void ApplyDisableFilter(string filterName) //{ // FilterExecuter.ApplyDisableFilter(this, filterName); //} //protected virtual void ApplyEnableFilter(string filterName) //{ // FilterExecuter.ApplyEnableFilter(this, filterName); //} //protected virtual void ApplyFilterParameterValue(string filterName, string parameterName, object value) //{ // FilterExecuter.ApplyFilterParameterValue(this, filterName, parameterName, value); //} protected virtual string ResolveConnectionString(ConnectionStringResolveArgs args) { return(ConnectionStringResolver.GetNameOrConnectionString(args)); }