public PartitionedDataConfiguration(IMultitenantAccessor accessor) : base(accessor) { }
protected MultitenantConfiguration(IMultitenantAccessor accessor) { Accessor = accessor; }
public SeparateDatabaseConfiguration(IMultitenantAccessor accessor, Func <IMultitenantAccessor, string> csProvider) : base(accessor) { _connectionStringProvider = csProvider; }
public SeparateSchemaConfiguration(IMultitenantAccessor accessor) : base(accessor) { }
public SeparateDatabaseConfiguration(IMultitenantAccessor accessor, IConfiguration configuration, string connectionStringTemplate) : base(accessor) { _configuration = configuration; _connectionStringTemplate = connectionStringTemplate ?? "Data:{0}:ConnectionString"; }