一些不是必要参数不进行暴露

This commit is contained in:
xuejiaming 2022-01-10 13:46:50 +08:00
parent 81c3e21f43
commit d051e9b254
2 changed files with 9 additions and 9 deletions

View File

@ -1,9 +1,9 @@
:start
::定义版本
set EFCORE2=2.4.0.01-rc2
set EFCORE3=3.4.0.01-rc2
set EFCORE5=5.4.0.01-rc2
set EFCORE6=6.4.0.01-rc2
set EFCORE2=2.4.0.01-rc3
set EFCORE3=3.4.0.01-rc3
set EFCORE5=5.4.0.01-rc3
set EFCORE6=6.4.0.01-rc3
::删除所有bin与obj下的文件
@echo off

View File

@ -28,11 +28,11 @@ namespace ShardingCore.Core.VirtualDatabase.VirtualDataSources.Abstractions
public abstract string DefaultDataSourceName { get; }
public abstract string DefaultConnectionString { get; }
public virtual IDictionary<string, string> ExtraDataSources { get; }=new ConcurrentDictionary<string, string>();
public abstract IDictionary<string, IEnumerable<string>> ReadWriteSeparationConfigs { get; }
public abstract ReadStrategyEnum? ReadStrategy { get; }
public abstract bool? ReadWriteDefaultEnable { get; }
public abstract int? ReadWriteDefaultPriority { get; }
public abstract ReadConnStringGetStrategyEnum? ReadConnStringGetStrategy { get; }
public virtual IDictionary<string, IEnumerable<string>> ReadWriteSeparationConfigs { get; }
public virtual ReadStrategyEnum? ReadStrategy { get; }
public virtual bool? ReadWriteDefaultEnable { get; }
public virtual int? ReadWriteDefaultPriority { get; }
public virtual ReadConnStringGetStrategyEnum? ReadConnStringGetStrategy { get; }
public virtual IShardingComparer ShardingComparer { get; } = new CSharpLanguageShardingComparer();
public virtual ITableEnsureManager TableEnsureManager { get; } =