├── .gitignore ├── Directory.Build.props ├── LICENSE ├── Logo ├── favicon.ico ├── logo.jpg ├── logo.png └── logo.svg ├── README-zh.md ├── README.md ├── ShardingCore.sln ├── aaa.bat ├── benchmarks ├── ShardingCoreBenchmark │ ├── EFCoreCrud.cs │ ├── NoShardingDbContexts │ │ └── DefaultDbContext.cs │ ├── Order.cs │ ├── OrderMap.cs │ ├── Program.cs │ ├── ShardingCoreBenchmark.csproj │ ├── ShardingDbContexts │ │ ├── DefaultShardingDbContext.cs │ │ └── OrderVirtualTableRoute.cs │ ├── ZZZDemo.cs │ └── benchmarkresult │ │ ├── mysqlbenchmark.png │ │ └── sqlserverbenchmark.png └── ShardingCoreBenchmark5x │ ├── EFCoreCrud.cs │ ├── NoShardingDbContexts │ └── DefaultDbContext.cs │ ├── Order.cs │ ├── OrderMap.cs │ ├── Program.cs │ ├── ShardingCoreBenchmark5x.csproj │ └── ShardingDbContexts │ ├── DefaultShardingDbContext.cs │ └── OrderVirtualTableRoute.cs ├── clear.bat ├── imgs ├── favicon.ico ├── g-star.jpg ├── gvp.jpg ├── jetbrains.png ├── logo.jpg ├── logo.png ├── logo.svg ├── wx.jpg └── zfb.jpg ├── nuget-publish.bat ├── samples ├── Sample.AutoCreateIfPresent │ ├── AreaDevice.cs │ ├── AreaDeviceMap.cs │ ├── AreaDeviceRoute.cs │ ├── Controllers │ │ ├── TestController.cs │ │ └── WeatherForecastController.cs │ ├── DefaultDbContext.cs │ ├── MyShardingExtension.cs │ ├── OrderByHour.cs │ ├── OrderByHourMap.cs │ ├── OrderByHourRoute.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.AutoCreateIfPresent.csproj │ ├── Save7DayRoute.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.BulkConsole │ ├── DbContexts │ │ └── MyShardingDbContext.cs │ ├── Entities │ │ └── Order.cs │ ├── OrderPaginationConfiguration.cs │ ├── OrderVirtualRoute.cs │ ├── Program.cs │ └── Sample.BulkConsole.csproj ├── Sample.Migrations │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── DefaultDesignTimeDbContextFactory.cs │ ├── EFCores │ │ ├── DefaultShardingTableDbContext.cs │ │ ├── NoShardingTable.cs │ │ ├── ShardingSqlServerMigrationsSqlGenerator.cs │ │ ├── ShardingWithDateTime.cs │ │ └── ShardingWithMod.cs │ ├── Migrations │ │ ├── 20211222075250_InitialCreate.Designer.cs │ │ ├── 20211222075250_InitialCreate.cs │ │ └── DefaultShardingTableDbContextModelSnapshot.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RemoveForeignKeyMigrationsModelDiffer.cs │ ├── Sample.Migrations.csproj │ ├── Startup.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── readme.md ├── Sample.MultiConfig │ ├── Controllers │ │ ├── CommonController.cs │ │ ├── TestController.cs │ │ └── WeatherForecastController.cs │ ├── Domain │ │ ├── Entities │ │ │ └── Order.cs │ │ └── Maps │ │ │ └── OrderMap.cs │ ├── Middlewares │ │ └── TenantSelectMiddleware.cs │ ├── MultiConfigDbContext.cs │ ├── OrderIdModVirtualTableRoute.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.MultiConfig.csproj │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.MySQLDataSourceOnly │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Domain │ │ ├── MyDbContext.cs │ │ ├── SysUser.cs │ │ └── SysUserVirtualDataSourceRoute.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.MySQLDataSourceOnly.csproj │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.MySql │ ├── Controllers │ │ ├── AsyncBatchService.cs │ │ ├── DbSetDiscoverExpressionVisitor.cs │ │ └── WeatherForecastController.cs │ ├── DIExtension.cs │ ├── DbContexts │ │ ├── DefaultShardingDbContext.cs │ │ └── UnShardingDbContext.cs │ ├── DicModelCacheLockerProvider.cs │ ├── Domain │ │ ├── Entities │ │ │ ├── DynamicTable.cs │ │ │ ├── GroupEntity.cs │ │ │ ├── RangeOrder.cs │ │ │ ├── SysTest.cs │ │ │ ├── SysUserLogByMonth.cs │ │ │ ├── SysUserMod.cs │ │ │ ├── Test.cs │ │ │ ├── TestMod.cs │ │ │ └── TestModItem.cs │ │ └── Maps │ │ │ ├── SysTestMap.cs │ │ │ ├── SysUserLogByMonthMap.cs │ │ │ └── SysUserModMap.cs │ ├── Migrations │ │ ├── 20220704042701_init.Designer.cs │ │ ├── 20220704042701_init.cs │ │ └── DefaultShardingDbContextModelSnapshot.cs │ ├── MyCurrentUser.cs │ ├── MyJob.cs │ ├── MySaveChangeInterceptor.cs │ ├── NoReadWriteMiddleware.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.MySql.csproj │ ├── ShardingMySqlMigrationsSqlGenerator.cs │ ├── Shardings │ │ ├── DynamicTableRoute.cs │ │ ├── GroupEntityRoute.cs │ │ ├── RangeOrderTableRoute.cs │ │ ├── SysUserLogByMonthDSRoute.cs │ │ ├── SysUserLogByMonthRoute.cs │ │ ├── SysUserModVirtualDataSourceRoute.cs │ │ ├── SysUserModVirtualTableRoute.cs │ │ └── TestModRoute.cs │ ├── Startup.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── multi │ │ ├── MyUser.cs │ │ ├── MyUserRoute.cs │ │ └── OtherDbContext.cs ├── Sample.NoShardingMultiLevel │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── DefaultDbContext.cs │ ├── Entities │ │ ├── Boss.cs │ │ ├── Company.cs │ │ └── Department.cs │ ├── Maps │ │ ├── BossMap.cs │ │ ├── CompanyMap.cs │ │ └── DepartmentMap.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.NoShardingMultiLevel.csproj │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.OracleIssue │ ├── OracleMigrationHelper.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.OracleIssue.csproj │ └── ShardingOracleMigrationsSqlGenerator.cs ├── Sample.ShardingConsole │ ├── MyDbContext.cs │ ├── MyDbContextCreator.cs │ ├── Order.cs │ ├── OrderVirtualTableRoute.cs │ ├── Program.cs │ ├── Sample.ShardingConsole.csproj │ └── ShardingProvider.cs ├── Sample.SqlServer │ ├── Controllers │ │ ├── CreateTableController.cs │ │ └── ValuesController.cs │ ├── DIExtension.cs │ ├── DbContextHelper.cs │ ├── DbContexts │ │ └── DefaultShardingDbContext.cs │ ├── Domain │ │ ├── Entities │ │ │ ├── SysTest.cs │ │ │ ├── SysUserMod.cs │ │ │ ├── SysUserSalary.cs │ │ │ └── TestYearSharding.cs │ │ └── Maps │ │ │ ├── SysTestMap.cs │ │ │ ├── SysUserModMap.cs │ │ │ ├── SysUserSalaryMap.cs │ │ │ └── TestYearShardingMap.cs │ ├── Migrations │ │ ├── 20221014021906_InitialCreate.Designer.cs │ │ ├── 20221014021906_InitialCreate.cs │ │ ├── 20221014021942_InitialCreateAddName.Designer.cs │ │ ├── 20221014021942_InitialCreateAddName.cs │ │ └── DefaultShardingDbContextModelSnapshot.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.SqlServer.csproj │ ├── Shardings │ │ ├── ShardingSqlServerMigrationsSqlGenerator.cs │ │ ├── SysUserModPaginationConfiguration.cs │ │ ├── SysUserModVirtualTableRoute.cs │ │ ├── SysUserSalaryEntityQueryConfiguration.cs │ │ ├── SysUserSalaryPaginationConfiguration.cs │ │ ├── SysUserSalaryVirtualTableRoute.cs │ │ ├── TestVRoute.cs │ │ └── TestYearShardingVirtualTableRoute.cs │ ├── Startup.cs │ ├── UnionAllMerge │ │ ├── ShardingCoreSqlServerExtension.cs │ │ ├── UnionAllMergeQueryCompiler.cs │ │ └── UnionAllMergeSqlServerQuerySqlGeneratorFactory.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.SqlServer3x │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── DefaultDbContext.cs │ ├── Domain │ │ ├── Entities │ │ │ ├── SysUserMod.cs │ │ │ └── SysUserModAbc.cs │ │ └── Maps │ │ │ ├── SysUserModAbcMap.cs │ │ │ └── SysUserModMap.cs │ ├── MyRoute.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.SqlServer3x.csproj │ ├── Shardings │ │ ├── SysUserModAbcVirtualTableRoute.cs │ │ └── SysUserModVirtualTableRoute.cs │ ├── Startup.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.SqlServerShardingAll │ ├── Controllers │ │ ├── TestController.cs │ │ └── WeatherForecastController.cs │ ├── Entities │ │ ├── NoShardingTest.cs │ │ ├── Order.cs │ │ └── SysUser.cs │ ├── MyDbContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.SqlServerShardingAll.csproj │ ├── Startup.cs │ ├── StartupExtension.cs │ ├── VirtualDataSourceRoutes │ │ ├── OrderVirtualDataSourceRoute.cs │ │ └── SysUserVirtualDataSourceRoute.cs │ ├── VirtualTableRoutes │ │ ├── OrderVirtualTableRoute.cs │ │ └── SysUserVirtualTableRoute.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.SqlServerShardingDataSource │ ├── Controllers │ │ ├── TestController.cs │ │ └── WeatherForecastController.cs │ ├── DbContextHelper.cs │ ├── Entities │ │ ├── Order.cs │ │ └── SysUser.cs │ ├── MyDbContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.SqlServerShardingDataSource.csproj │ ├── Startup.cs │ ├── StartupExtension.cs │ ├── VirtualRoutes │ │ ├── OrderRoute.cs │ │ ├── OrderVirtualDataSourceRoute.cs │ │ └── SysUserVirtualDataSourceRoute.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.SqlServerShardingTable │ ├── Common │ │ ├── IdHelper.cs │ │ ├── SnowflakeId.cs │ │ └── SnowflakeIdMock.cs │ ├── Controllers │ │ ├── TestController.cs │ │ └── WeatherForecastController.cs │ ├── Entities │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── Setting.cs │ │ └── SysUser.cs │ ├── MyDbContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.SqlServerShardingTable.csproj │ ├── Startup.cs │ ├── StartupExtension.cs │ ├── VirtualRoutes │ │ ├── MultiShardingOrderVirtualTableRoute.cs │ │ ├── OrderHashRangeVirtualTableRoute.cs │ │ ├── OrderVirtualTableRoute.cs │ │ └── SysUserVirtualTableRoute.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Samples.AbpSharding │ ├── AbstractShardingAbpDbContext.cs │ ├── AbstractShardingAbpZeroDbContext.cs │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── IShardingKeyId.cs │ ├── IShardingKeyIsCreationTime.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Samples.AbpSharding.csproj │ ├── Startup.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Samples.AutoByDate.SqlServer │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── DIExtension.cs │ ├── DbContexts │ │ └── DefaultShardingDbContext.cs │ ├── Domain │ │ ├── Entities │ │ │ ├── SysUserLog1ByDay.cs │ │ │ ├── SysUserLogByDay.cs │ │ │ └── TestLogByWeek.cs │ │ └── Maps │ │ │ ├── SysUserLog1ByDayMap.cs │ │ │ ├── SysUserLogByDayMap.cs │ │ │ └── TestLogByWeekMap.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RemoveForeignKeyMigrationsModelDiffer.cs │ ├── Samples.AutoByDate.SqlServer.csproj │ ├── ShardingSqlServerMigrationsSqlGenerator.cs │ ├── Shardings │ │ ├── SysUserLog1ByDayVirtualTableRoute.cs │ │ ├── SysUserLogByDayVirtualTableRoute.cs │ │ └── TestLogWeekVirtualRoute.cs │ ├── Startup.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ └── appsettings.json └── Samples.DynamicDb.Npgsql │ ├── .gitignore │ ├── LICENSE │ ├── ShardingCoreDemo.sln │ ├── WebApplication1.Data │ ├── AbstaractShardingDbContext.cs │ ├── ApplicationDbContext.cs │ ├── DbInitializationProvider.cs │ ├── Extensions │ │ └── ServicesExtensions.cs │ ├── Helpers │ │ └── JsonFileHelper.cs │ ├── Models │ │ ├── GuidShardingTable.cs │ │ ├── Order.cs │ │ ├── Student.cs │ │ ├── TestModel.cs │ │ └── TestModelKey.cs │ ├── Sharding │ │ ├── GuidShardingTableVirtualTableRoute.cs │ │ ├── StudentVirtualTableRoute.cs │ │ ├── TestModelVirtualDataSourceRoute.cs │ │ └── TestModelVirtualTableRoute.cs │ ├── ShardingMigrationsSqlGenerator.cs │ └── WebApplication1.Data.csproj │ ├── WebApplication1.Migrations.Sharding │ ├── Migrations │ │ ├── 20220615110332_InitialCreate.Designer.cs │ │ ├── 20220615110332_InitialCreate.cs │ │ ├── 20220615152140_TestModel_Add_AfterShardingDb.Designer.cs │ │ ├── 20220615152140_TestModel_Add_AfterShardingDb.cs │ │ ├── 20220616075026_TestModelKey_Create.Designer.cs │ │ ├── 20220616075026_TestModelKey_Create.cs │ │ ├── 20220712092732_TestModel_Id_RenameTo_Id2.Designer.cs │ │ ├── 20220712092732_TestModel_Id_RenameTo_Id2.cs │ │ ├── 20220712093155_TestModel_Add_IntId.Designer.cs │ │ ├── 20220712093155_TestModel_Add_IntId.cs │ │ └── AbstaractShardingDbContextModelSnapshot.cs │ └── WebApplication1.Migrations.Sharding.csproj │ ├── WebApplication1 │ ├── Areas │ │ └── Identity │ │ │ └── Pages │ │ │ └── _ViewStart.cshtml │ ├── Pages │ │ ├── BatchCreateDbKey.cshtml │ │ ├── BatchCreateDbKey.cshtml.cs │ │ ├── CreateDbKey.cshtml │ │ ├── CreateDbKey.cshtml.cs │ │ ├── DbKeyMan.cshtml │ │ ├── DbKeyMan.cshtml.cs │ │ ├── Error.cshtml │ │ ├── Error.cshtml.cs │ │ ├── Index.cshtml │ │ ├── Index.cshtml.cs │ │ ├── ListData.cshtml │ │ ├── ListData.cshtml.cs │ │ ├── Privacy.cshtml │ │ ├── Privacy.cshtml.cs │ │ ├── Shared │ │ │ ├── _Layout.cshtml │ │ │ ├── _LoginPartial.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── WriteData.cshtml │ │ ├── WriteData.cshtml.cs │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── WebApplication1.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ └── js │ │ └── site.js │ ├── images │ ├── 01.png │ ├── 02.png │ ├── 03.png │ ├── 04.png │ └── 05.png │ └── readme.md ├── src └── ShardingCore │ ├── Bootstrappers │ ├── EntityMetadataInitializer.cs │ ├── IEntityMetadataInitializer.cs │ ├── IShardingBootstrapper.cs │ ├── IShardingInitializer.cs │ ├── ShardingBootstrapper.cs │ └── ShardingInitializer.cs │ ├── Core │ ├── Check.cs │ ├── Collections │ │ └── SafeReadAppendList.cs │ ├── ConnectionModeEnum.cs │ ├── DbContextCreator │ │ ├── ActivatorDbContextCreator.cs │ │ ├── DefaultRouteTailDbContextCreator.cs │ │ ├── IDbContextCreator.cs │ │ ├── IRouteTailDbContextCreator.cs │ │ ├── RouteTailContextHelper.cs │ │ └── ShardingDbContextOptions.cs │ ├── DbContextOptionBuilderCreator │ │ ├── ActivatorDbContextOptionBuilderCreator.cs │ │ └── IDbContextOptionBuilderCreator.cs │ ├── DbContextTypeAwares │ │ ├── DbContextTypeAware.cs │ │ └── IDbContextTypeAware.cs │ ├── EntityMetadatas │ │ ├── DefaultEntityMetadataManager.cs │ │ ├── EntityMetadata.cs │ │ ├── EntityMetadataDataSourceBuilder.cs │ │ ├── EntityMetadataTableBuilder.cs │ │ ├── IEntityMetadataAutoBindInitializer.cs │ │ ├── IEntityMetadataDataSourceConfiguration.cs │ │ ├── IEntityMetadataManager.cs │ │ └── IEntityMetadataTableConfiguration.cs │ ├── IPrint.cs │ ├── Internal │ │ ├── FixedElementCollection.cs │ │ ├── MultiEnumerator.cs │ │ └── PriorityQueues │ │ │ ├── Heap.cs │ │ │ ├── PriorityQueue.cs │ │ │ └── PriorityQueueExtension.cs │ ├── ModelCacheLockerProviders │ │ ├── DefaultModelCacheLockerProvider.cs │ │ └── IModelCacheLockerProvider.cs │ ├── QueryRouteManagers │ │ ├── Abstractions │ │ │ ├── IDataSourceRouteAssert.cs │ │ │ ├── IShardingRouteAccessor.cs │ │ │ ├── IShardingRouteManager.cs │ │ │ └── ITableRouteAssert.cs │ │ ├── ShardingRouteAccessor.cs │ │ ├── ShardingRouteContext.cs │ │ ├── ShardingRouteManager.cs │ │ └── ShardingRouteScope.cs │ ├── QueryTrackers │ │ ├── IQueryTracker.cs │ │ └── QueryTracker.cs │ ├── RuntimeContexts │ │ ├── IShardingRuntimeContext.cs │ │ ├── IShardingRuntimeContext`1.cs │ │ └── ShardingRuntimeContext.cs │ ├── ServiceProviders │ │ ├── IShardingProvider.cs │ │ ├── IShardingScope.cs │ │ ├── ShardingProvider.cs │ │ └── ShardingScope.cs │ ├── ShardingConfigurations │ │ ├── Abstractions │ │ │ └── IShardingRouteConfigOptions.cs │ │ ├── ConfigBuilders │ │ │ └── ShardingCoreConfigBuilder.cs │ │ ├── ShardingConfigOptions.cs │ │ ├── ShardingReadWriteSeparationOptions.cs │ │ └── ShardingRouteConfigOptions.cs │ ├── ShardingEnumerableQueries │ │ ├── IShardingEmptyEnumerableQuery.cs │ │ └── ShardingEmptyEnumerableQuery.cs │ ├── ShardingMigrations │ │ ├── Abstractions │ │ │ ├── IShardingMigrationAccessor.cs │ │ │ └── IShardingMigrationManager.cs │ │ ├── ShardingMigrationAccessor.cs │ │ ├── ShardingMigrationContext.cs │ │ ├── ShardingMigrationManager.cs │ │ └── ShardingMigrationScope.cs │ ├── ShardingPage │ │ ├── Abstractions │ │ │ ├── IShardingPageAccessor.cs │ │ │ └── IShardingPageManager.cs │ │ ├── ShardingPageAccessor.cs │ │ ├── ShardingPageContext.cs │ │ ├── ShardingPageManager.cs │ │ └── ShardingPageScope.cs │ ├── TrackerManagers │ │ ├── ITrackerManager.cs │ │ └── TrackerManager.cs │ ├── UnionAllMergeShardingProviders │ │ ├── Abstractions │ │ │ ├── IUnionAllMergeAccessor.cs │ │ │ └── IUnionAllMergeManager.cs │ │ ├── UnionAllMergeAccessor.cs │ │ ├── UnionAllMergeContext.cs │ │ ├── UnionAllMergeManager.cs │ │ └── UnionAllMergeScope.cs │ ├── VirtualDatabase │ │ └── VirtualDataSources │ │ │ ├── Abstractions │ │ │ ├── AbstractVirtualDataSourceConfigurationParams.cs │ │ │ ├── IPhysicDataSourcePool.cs │ │ │ └── IVirtualDataSourceConfigurationParams.cs │ │ │ ├── IVirtualDataSource.cs │ │ │ ├── PhysicDataSourcePool.cs │ │ │ ├── PhysicDataSources │ │ │ ├── DefaultPhysicDataSource.cs │ │ │ └── IPhysicDataSource.cs │ │ │ ├── SimpleVirtualDataSourceConfigurationParams.cs │ │ │ └── VirtualDataSource.cs │ └── VirtualRoutes │ │ ├── Abstractions │ │ ├── IDataSourceRouteManager.cs │ │ └── ITableRouteManager.cs │ │ ├── DataSourceRoutes │ │ ├── Abstractions │ │ │ ├── AbstractShardingComparerVirtualDataSourceRoute.cs │ │ │ ├── AbstractShardingFilterVirtualDataSourceRoute.cs │ │ │ ├── AbstractShardingOperatorVirtualDataSourceRoute.cs │ │ │ ├── AbstractShardingRouteParseCompileCacheVirtualDataSourceRoute.cs │ │ │ └── AbstractVirtualDataSourceRoute.cs │ │ ├── DataSourceRouteManager.cs │ │ ├── IVirtualDataSourceRoute.cs │ │ └── RouteRuleEngine │ │ │ ├── DataSourceRouteResult.cs │ │ │ ├── DataSourceRouteRuleContext.cs │ │ │ ├── DataSourceRouteRuleEngine.cs │ │ │ ├── DataSourceRouteRuleEngineFactory.cs │ │ │ ├── IDataSourceRouteRuleEngine.cs │ │ │ └── IDataSourceRouteRuleEngineFactory.cs │ │ ├── RoutePredicateExpression.cs │ │ ├── RouteTailFactory.cs │ │ ├── ShardingDataSourceRouteConfig.cs │ │ ├── ShardingOperatorEnum.cs │ │ ├── ShardingRouteResult.cs │ │ ├── TableRouteUnit.cs │ │ └── TableRoutes │ │ ├── Abstractions │ │ ├── AbstractShardingComparerVirtualTableRoute.cs │ │ ├── AbstractShardingFilterVirtualTableRoute.cs │ │ ├── AbstractShardingOperatorVirtualTableRoute.cs │ │ ├── AbstractShardingRouteParseCompileCacheVirtualTableRoute.cs │ │ ├── AbstractVirtualTableRoute.cs │ │ └── ITailAppendable.cs │ │ ├── IVirtualTableRoute.cs │ │ ├── RouteTails │ │ ├── Abstractions │ │ │ ├── IMultiQueryRouteTail.cs │ │ │ ├── INoCacheRouteTail.cs │ │ │ ├── IRouteTail.cs │ │ │ ├── IRouteTailFactory.cs │ │ │ └── ISingleQueryRouteTail.cs │ │ ├── MultiQueryRouteTail.cs │ │ ├── NoCacheSingleQueryRouteTail.cs │ │ └── SingleQueryRouteTail.cs │ │ ├── RoutingRuleEngine │ │ ├── ITableRouteRuleEngine.cs │ │ ├── ITableRouteRuleEngineFactory.cs │ │ ├── TableRouteResult.cs │ │ ├── TableRouteRuleContext.cs │ │ ├── TableRouteRuleEngine.cs │ │ └── TableRouteRuleEngineFactory.cs │ │ ├── ShardingTableRouteConfig.cs │ │ └── TableRouteManager.cs │ ├── DynamicDataSources │ ├── DefaultDataSourceInitializer.cs │ └── IDataSourceInitializer.cs │ ├── EFCores │ ├── AbstractScriptMigrationGenerator.cs │ ├── EFCore2x │ │ ├── ScriptMigrationGenerator.cs │ │ ├── ShardingChangeTracker.cs │ │ ├── ShardingMigrator.cs │ │ ├── ShardingModelSource.cs │ │ ├── ShardingOptionsExtension.cs │ │ ├── ShardingStateManager.cs │ │ ├── ShardingWrapOptionsExtension.cs │ │ ├── Tx │ │ │ ├── ShardingRelationalTransaction.cs │ │ │ ├── ShardingRelationalTransactionFactory.cs │ │ │ └── ShardingRelationalTransactionManager.cs │ │ └── UnionAllMergeOptionsExtension.cs │ ├── EFCore3x │ │ ├── ScriptMigrationGenerator.cs │ │ ├── ShardingChangeTracker.cs │ │ ├── ShardingMigrator.cs │ │ ├── ShardingModelSource.cs │ │ ├── ShardingOptionsExtension.cs │ │ ├── ShardingStateManager.cs │ │ ├── ShardingWrapOptionsExtension.cs │ │ ├── Tx │ │ │ ├── ShardingRelationalTransaction.cs │ │ │ ├── ShardingRelationalTransactionFactory.cs │ │ │ └── ShardingRelationalTransactionManager.cs │ │ └── UnionAllMergeOptionsExtension.cs │ ├── EFCore5x │ │ ├── ScriptMigrationGenerator.cs │ │ ├── ShardingChangeTracker.cs │ │ ├── ShardingMigrator.cs │ │ ├── ShardingModelSource.cs │ │ ├── ShardingOptionsExtension.cs │ │ ├── ShardingStateManager.cs │ │ ├── ShardingWrapOptionsExtension.cs │ │ ├── Tx │ │ │ ├── ShardingRelationalTransaction.cs │ │ │ ├── ShardingRelationalTransactionFactory.cs │ │ │ └── ShardingRelationalTransactionManager.cs │ │ └── UnionAllMergeOptionsExtension.cs │ ├── EFCore6x │ │ ├── ScriptMigrationGenerator.cs │ │ ├── ShardingChangeTracker.cs │ │ ├── ShardingMigrator.cs │ │ ├── ShardingModelSource.cs │ │ ├── ShardingOptionsExtension.cs │ │ ├── ShardingStateManager.cs │ │ ├── ShardingWrapOptionsExtension.cs │ │ ├── Tx │ │ │ ├── ShardingRelationalTransaction.cs │ │ │ ├── ShardingRelationalTransactionFactory.cs │ │ │ └── ShardingRelationalTransactionManager.cs │ │ └── UnionAllMergeOptionsExtension.cs │ ├── EFCore7_8_9x │ │ ├── ScriptMigrationGenerator.cs │ │ ├── ShardingChangeTracker.cs │ │ ├── ShardingMigrator.cs │ │ ├── ShardingMigrator9x.cs │ │ ├── ShardingModelSource.cs │ │ ├── ShardingOptionsExtension.cs │ │ ├── ShardingStateManager.cs │ │ ├── ShardingStateManager9x.cs │ │ ├── ShardingWrapOptionsExtension.cs │ │ ├── Tx │ │ │ ├── ShardingRelationalTransaction.cs │ │ │ ├── ShardingRelationalTransactionFactory.cs │ │ │ └── ShardingRelationalTransactionManager.cs │ │ └── UnionAllMergeOptionsExtension.cs │ ├── IShardingDbContextAvailable.cs │ ├── MigrateUnit.cs │ ├── ShardingChangeTrackerFactory.cs │ ├── ShardingDbContextServices.cs │ ├── ShardingDbSetInitializer.cs │ ├── ShardingLocalView.cs │ ├── ShardingModelCacheKeyFactory.cs │ ├── ShardingModelCustomizer.cs │ └── ShardingQueryCompiler.cs │ ├── Exceptions │ ├── ShardingCoreConfigException.cs │ ├── ShardingCoreException.cs │ ├── ShardingCoreInvalidOperationException.cs │ ├── ShardingCoreNotFoundException.cs │ ├── ShardingCoreNotImplementedException.cs │ ├── ShardingCoreNotSupportException.cs │ └── ShardingCoreQueryRouteNotMatchException.cs │ ├── Extensions │ ├── CommonExtension.cs │ ├── ComparableExtension.cs │ ├── CompileExtension.cs │ ├── DataSourceRouteManagerExtension.cs │ ├── DbContextExtensions │ │ └── DbContextExtensionShardingCore.cs │ ├── EntityMetadataExtension.cs │ ├── EntityMetadataManagerExtension.cs │ ├── ExpressionExtension.cs │ ├── GenericExtension.cs │ ├── IDbContextCreatorExtension.cs │ ├── IShardingQueryableExtension.cs │ ├── InternalExtensions │ │ ├── InternalIEntityTypeExtension.cs │ │ ├── InternalLinqExtension.cs │ │ ├── InternalObjectExtension.cs │ │ └── InternalPaginationMetadataExtension.cs │ ├── LinqExtension.cs │ ├── ObjectExtension.cs │ ├── QueryCompilerContextExtension.cs │ ├── ShardingComplierExtension.cs │ ├── ShardingDataSourceRouteExtension.cs │ ├── ShardingDbContextExtension.cs │ ├── ShardingEntityConfigOptionExtension.cs │ ├── ShardingExtension.cs │ ├── ShardingPageExtensions │ │ ├── ShardingPageExtension.cs │ │ └── ShardingPagedResult.cs │ ├── ShardingProviderExtension.cs │ ├── ShardingQueryableExtensions │ │ ├── EntityFrameworkShardingQueryableExtension.cs │ │ ├── ShardingQueryableAsRouteOptions.cs │ │ ├── ShardingQueryableAsSequenceOptions.cs │ │ ├── ShardingQueryableReadWriteSeparationOptions.cs │ │ └── ShardingQueryableUseConnectionModeOptions.cs │ ├── ShardingReadWriteExtension.cs │ ├── ShardingRouteConfigOptionsExtension.cs │ ├── ShardingRuntimeExtension.cs │ ├── ShardingTableRouteExtension.cs │ ├── StreamMergeEnumerableExtension.cs │ ├── StringFieldOrderExtension.cs │ ├── TaskExtension.cs │ ├── TypeExtension.cs │ └── VirtualDataBaseExtension.cs │ ├── Helpers │ ├── DynamicShardingHelper.cs │ ├── MigrationCommandTypeEnum.cs │ ├── MigrationHelper.cs │ ├── MigrationReplaceItem.cs │ ├── MigrationResult.cs │ ├── RandomHelper.cs │ ├── ShardingCoreHelper.cs │ └── TaskHelper.cs │ ├── Infrastructures │ └── OneByOneChecker.cs │ ├── InitConfigureUnit.cs │ ├── Jobs │ ├── Abstaractions │ │ ├── IJob.cs │ │ └── IJobManager.cs │ ├── Cron │ │ ├── CronExpression.cs │ │ ├── ISet.cs │ │ ├── ISortedSet.cs │ │ └── TreeSet.cs │ ├── DIExtension.cs │ ├── Impls │ │ ├── InMemoryJobManager.cs │ │ └── JobEntry.cs │ ├── JobEntryFactory.cs │ ├── JobRunnerService.cs │ └── UtcTime.cs │ ├── Sharding │ ├── AbstractShardingDbContext.cs │ ├── Abstractions │ │ ├── IConnectionStringManager.cs │ │ ├── ICurrentDbContextDiscover.cs │ │ ├── IMergeContext.cs │ │ ├── IMergeParseContext.cs │ │ ├── IQueryCompilerContextFactory.cs │ │ ├── IReadWriteSeparation .cs │ │ ├── IReadWriteSwitch.cs │ │ ├── IShardingComplierExecutor.cs │ │ ├── IShardingDbContext.cs │ │ ├── IShardingDbContextDiscover.cs │ │ ├── IShardingDbContextExecutor.cs │ │ ├── IShardingQueryExecutor.cs │ │ ├── IShardingTableDbContext.cs │ │ ├── IShardingTrackQueryExecutor.cs │ │ ├── IShardingTransaction.cs │ │ ├── IStreamMergeContextFactory.cs │ │ ├── ISupportShardingTransaction.cs │ │ ├── IUnionAllMergeQueryCompiler.cs │ │ ├── IUnionAllMergeQuerySqlGeneratorFactory.cs │ │ └── ShardingDbContextExecutorEventArgs.cs │ ├── ActualConnectionStringManager.cs │ ├── CreateDbContextStrategyEnum.cs │ ├── DefaultConnectionStringManager.cs │ ├── EntityQueryConfigurations │ │ ├── EntityQueryBuilder.cs │ │ ├── EntityQueryMetadata.cs │ │ ├── IEntityQueryConfiguration.cs │ │ ├── QueryableMethodNameEnum.cs │ │ ├── SeqOrderMatchEnum.cs │ │ └── SeqQueryOrderMatch.cs │ ├── Enumerators │ │ ├── AggregateExtensions │ │ │ └── AggregateExtension.cs │ │ ├── StreamMergeAsync │ │ │ ├── EFCore2x │ │ │ │ └── EFCore2TryCurrentAsyncEnumerator.cs │ │ │ ├── IInMemoryStreamMergeAsyncEnumerator.cs │ │ │ ├── IOrderStreamMergeAsyncEnumerator.cs │ │ │ ├── IStreamMergeAsyncEnumerator.cs │ │ │ ├── InMemoryGroupByOrderStreamMergeAsyncEnumerator.cs │ │ │ ├── InMemoryReverseStreamMergeAsyncEnumerator.cs │ │ │ ├── InMemoryStreamMergeAsyncEnumerator.cs │ │ │ ├── MultiAggregateOrderStreamMergeAsyncEnumerator.cs │ │ │ ├── MultiOrderStreamMergeAsyncEnumerator.cs │ │ │ ├── OneAtMostElementStreamMergeAsyncEnumerator.cs │ │ │ ├── OrderStreamMergeAsyncEnumerator.cs │ │ │ ├── PaginationStreamMergeAsyncEnumerator.cs │ │ │ └── StreamMergeAsyncEnumerator.cs │ │ ├── TrackerEnumerables │ │ │ ├── AsyncTrackerEnumerable.cs │ │ │ └── TrackEnumerable.cs │ │ └── TrackerEnumerators │ │ │ ├── AsyncTrackerEnumerator.cs │ │ │ └── TrackerEnumerator.cs │ ├── Internals │ │ └── InMemoryShardingComparer.cs │ ├── MergeContexts │ │ ├── GroupByContext.cs │ │ ├── IOptimizeResult.cs │ │ ├── IParseResult.cs │ │ ├── IQueryableOptimizeEngine.cs │ │ ├── IQueryableParseEngine.cs │ │ ├── IQueryableRewriteEngine.cs │ │ ├── IRewriteResult.cs │ │ ├── IStreamMergeParameter.cs │ │ ├── OptimizeResult.cs │ │ ├── OrderByContext.cs │ │ ├── PaginationContext.cs │ │ ├── ParseResult.cs │ │ ├── PropertyOrder.cs │ │ ├── QueryableOptimizeEngine.cs │ │ ├── QueryableParseEngine.cs │ │ ├── QueryableRewriteEngine.cs │ │ ├── RewriteResult.cs │ │ └── SelectContext.cs │ ├── MergeEngines │ │ ├── Common │ │ │ ├── Abstractions │ │ │ │ └── ISqlRouteUnit.cs │ │ │ ├── DataSourceSqlExecutorUnit.cs │ │ │ ├── SqlExecutorGroup.cs │ │ │ ├── SqlExecutorUnit.cs │ │ │ ├── SqlRouteUnit.cs │ │ │ ├── SqlSequenceRouteUnit.cs │ │ │ └── UnSupportSqlRouteUnit.cs │ │ ├── Enumerables │ │ │ ├── AppendOrderSequenceShardingEnumerable.cs │ │ │ ├── Base │ │ │ │ └── SequencePaginationList.cs │ │ │ ├── DefaultShardingEnumerable.cs │ │ │ ├── EmptyQueryEnumerator.cs │ │ │ ├── EmptyShardingEnumerable.cs │ │ │ ├── FirstOrDefaultShardingEnumerable.cs │ │ │ ├── LastOrDefaultShardingEnumerable.cs │ │ │ ├── ReverseShardingEnumerable.cs │ │ │ ├── SequenceShardingEnumerable.cs │ │ │ └── SingleOrDefaultShardingEnumerable.cs │ │ ├── EnumeratorStreamMergeEngines │ │ │ ├── AsyncEnumeratorStreamMergeEngine.cs │ │ │ └── EnumeratorStreamMergeEngineFactory.cs │ │ ├── Executors │ │ │ ├── Abstractions │ │ │ │ ├── AbstractExecutor.cs │ │ │ │ ├── ICircuitBreaker.cs │ │ │ │ └── IExecutor.cs │ │ │ ├── CircuitBreakers │ │ │ │ ├── AbstractCircuitBreaker.cs │ │ │ │ ├── AllCircuitBreaker.cs │ │ │ │ ├── AnyCircuitBreaker.cs │ │ │ │ ├── AnyElementCircuitBreaker.cs │ │ │ │ ├── ContainsCircuitBreaker.cs │ │ │ │ ├── EnumerableCircuitBreaker.cs │ │ │ │ └── NoTripCircuitBreaker.cs │ │ │ ├── Enumerables │ │ │ │ ├── Abstractions │ │ │ │ │ └── AbstractEnumerableExecutor.cs │ │ │ │ ├── AppendOrderSequenceEnumerableExecutor.cs │ │ │ │ ├── DefaultEnumerableExecutor.cs │ │ │ │ ├── EmptyEnumerableExecutor.cs │ │ │ │ ├── LastOrDefaultEnumerableExecutor.cs │ │ │ │ ├── ReverseEnumerableExecutor.cs │ │ │ │ ├── SequenceEnumerableExecutor.cs │ │ │ │ └── SingleQueryEnumerableExecutor.cs │ │ │ ├── Methods │ │ │ │ ├── Abstractions │ │ │ │ │ ├── AbstractMethodExecutor.cs │ │ │ │ │ └── AbstractMethodWrapExecutor.cs │ │ │ │ ├── AllMethodExecutor.cs │ │ │ │ ├── AnyMethodExecutor.cs │ │ │ │ ├── AverageMethodWrapExecutor.cs │ │ │ │ ├── ContainsMethodExecutor.cs │ │ │ │ ├── CountMethodExecutor.cs │ │ │ │ ├── ExecuteDeleteMethodExecutor.cs │ │ │ │ ├── ExecuteUpdateMethodExecutor.cs │ │ │ │ ├── LongCountMethodExecutor.cs │ │ │ │ ├── MaxMethodExecutor.cs │ │ │ │ ├── MinMethodExecutor.cs │ │ │ │ └── SumMethodExecutor.cs │ │ │ └── ShardingMergers │ │ │ │ ├── AbstractEnumerableShardingMerger.cs │ │ │ │ ├── AllMethodShardingMerger.cs │ │ │ │ ├── AnyMethodShardingMerger.cs │ │ │ │ ├── AppendOrderSequenceEnumerableShardingMerger.cs │ │ │ │ ├── AverageMethodShardingMerger.cs │ │ │ │ ├── ContainsMethodShardingMerger.cs │ │ │ │ ├── CountMethodShardingMerger.cs │ │ │ │ ├── DefaultEnumerableShardingMerger.cs │ │ │ │ ├── EmptyEnumerableShardingMerger.cs │ │ │ │ ├── LastOrDefaultEnumerableShardingMerger.cs │ │ │ │ ├── LongCountMethodShardingMerger.cs │ │ │ │ ├── MaxMethodShardingMerger.cs │ │ │ │ ├── MinMethodShardingMerger.cs │ │ │ │ ├── ReverseEnumerableShardingMerger.cs │ │ │ │ ├── SequenceEnumerableShardingMerger.cs │ │ │ │ └── SumMethodShardingMerger.cs │ │ ├── ParallelControl │ │ │ ├── DoOnlyOnce.cs │ │ │ └── SemaphoreReleaseOnlyOnce.cs │ │ ├── ShardingExecutors │ │ │ └── ShardingExecutor.cs │ │ └── ShardingMergeEngines │ │ │ ├── Abstractions │ │ │ ├── AbstractBaseMergeEngine.cs │ │ │ ├── IShardingMerger.cs │ │ │ ├── IStreamMergeCombine.cs │ │ │ ├── InMemoryMerge │ │ │ │ ├── AbstractMethodEnsureMergeEngine.cs │ │ │ │ ├── AbstractMethodEnsureWrapMergeEngine.cs │ │ │ │ ├── AbstractTrackEnsureMethodCallWhereInMemoryAsyncMergeEngine.cs │ │ │ │ └── IEnsureMergeResult.cs │ │ │ ├── ShardingMergeResult.cs │ │ │ └── StreamMerge │ │ │ │ ├── AbstractStreamEnumerable.cs │ │ │ │ └── IStreamEnumerable.cs │ │ │ ├── AllAsyncInMemoryMergeEngine.cs │ │ │ ├── AnyAsyncInMemoryMergeEngine.cs │ │ │ ├── AverageAsyncInMemoryMergeEngine.cs │ │ │ ├── Averages │ │ │ ├── AverageMergeEngineExtension.cs │ │ │ └── AverageResult.cs │ │ │ ├── ContainsAsyncInMemoryMergeEngine.cs │ │ │ ├── CountAsyncInMemoryMergeEngine.cs │ │ │ ├── ExecuteDeleteAsyncMemoryMergeEngine.cs │ │ │ ├── ExecuteUpdateAsyncMemoryMergeEngine.cs │ │ │ ├── FirstOrDefaultSkipAsyncInMemoryMergeEngine.cs │ │ │ ├── FirstSkipAsyncInMemoryMergeEngine.cs │ │ │ ├── LastOrDefaultSkipAsyncInMemoryMergeEngine.cs │ │ │ ├── LastSkipAsyncInMemoryMergeEngine.cs │ │ │ ├── LongCountAsyncInMemoryMergeEngine.cs │ │ │ ├── MaxAsyncInMemoryMergeEngine.cs │ │ │ ├── MinAsyncInMemoryMergeEngine.cs │ │ │ ├── RouteQueryResult.cs │ │ │ ├── SingleOrDefaultSkipAsyncInMemoryMergeEngine.cs │ │ │ ├── SingleSkipAsyncInMemoryMergeEngine.cs │ │ │ └── SumAsyncInMemoryMergeEngine.cs │ ├── PaginationConfigurations │ │ ├── IPaginationConfiguration.cs │ │ ├── MultiQueryPagination │ │ │ ├── IMultiQueryPredicate.cs │ │ │ └── SimpleMultiQueryPredicate.cs │ │ ├── PaginationBuilder.cs │ │ ├── PaginationMatchEnum.cs │ │ ├── PaginationMetadata.cs │ │ ├── PaginationOrderPropertyBuilder.cs │ │ ├── PaginationSequenceConfig.cs │ │ ├── ReversePagination │ │ │ └── IReverserPredicate.cs │ │ └── SelectPrimaryKeyPagination │ │ │ └── ISelectPrimaryKeyPredicate.cs │ ├── ParallelTables │ │ ├── IParallelTableManager.cs │ │ ├── ParallelTableComparerType.cs │ │ ├── ParallelTableGroupNode.cs │ │ └── ParallelTableManager.cs │ ├── Parsers │ │ ├── Abstractions │ │ │ ├── IPrepareParseResult.cs │ │ │ └── IPrepareParser.cs │ │ ├── DefaultPrepareParser.cs │ │ ├── PrepareParseResult.cs │ │ └── Visitors │ │ │ ├── ShardingPrepareResult.cs │ │ │ └── ShardingQueryPrepareVisitor.cs │ ├── QueryMergeEngines │ │ ├── IQueryMergeEngine.cs │ │ ├── StreamQueryMergeEngine.cs │ │ └── UnionQueryMergeEngine.cs │ ├── ReadWriteConfigurations │ │ ├── Abstractions │ │ │ ├── IReadWriteConnectionStringManager.cs │ │ │ ├── IReadWriteConnector.cs │ │ │ ├── IReadWriteConnectorFactory.cs │ │ │ ├── IReadWriteOptions.cs │ │ │ ├── IShardingConnectionStringResolver.cs │ │ │ ├── IShardingReadWriteAccessor.cs │ │ │ └── IShardingReadWriteManager.cs │ │ ├── Connectors │ │ │ ├── Abstractions │ │ │ │ └── AbstractionReadWriteConnector.cs │ │ │ ├── ReadWriteLoopConnector.cs │ │ │ └── ReadWriteRandomConnector.cs │ │ ├── ReadNode.cs │ │ ├── ReadStrategyEnum.cs │ │ ├── ReadWriteConnectionStringManager.cs │ │ ├── ReadWriteConnectorFactory.cs │ │ ├── ReadWriteDefaultEnableBehavior.cs │ │ ├── ReadWriteOptions.cs │ │ ├── ReadWriteShardingConnectionStringResolver.cs │ │ ├── ShardingReadWriteAccessor.cs │ │ ├── ShardingReadWriteContext.cs │ │ ├── ShardingReadWriteManager.cs │ │ └── ShardingReadWriteScope.cs │ ├── ShardingComparision │ │ ├── Abstractions │ │ │ └── IShardingComparer.cs │ │ └── CSharpLanguageShardingComparer.cs │ ├── ShardingDbContextExecutors │ │ ├── DataSourceDbContext.cs │ │ ├── IDataSourceDbContext.cs │ │ ├── NoShardingFirstComparer.cs │ │ └── ShardingDbContextExecutor.cs │ ├── ShardingDbContextOptionsBuilderConfig.cs │ ├── ShardingDbContextOptionsBuilderConfigure.cs │ ├── ShardingEntityFrameworkQueryableExtensions.cs │ ├── ShardingExecutors │ │ ├── Abstractions │ │ │ ├── AbstractBaseQueryCombine.cs │ │ │ ├── AbstractQueryableCombine.cs │ │ │ ├── ICompileParameter.cs │ │ │ ├── IMergeQueryCompilerContext.cs │ │ │ ├── IQueryCompilerContext.cs │ │ │ └── IQueryableCombine.cs │ │ ├── CustomerQueryScope.cs │ │ ├── CustomerReadWriteScope.cs │ │ ├── DefaultShardingCompilerExecutor.cs │ │ ├── DefaultShardingQueryExecutor.cs │ │ ├── DefaultShardingTrackQueryExecutor.cs │ │ ├── MergeQueryCompilerContext.cs │ │ ├── NativeTrackQueries │ │ │ ├── INativeTrackQueryExecutor.cs │ │ │ └── NativeTrackQueryExecutor.cs │ │ ├── QueryCompilerContext.cs │ │ ├── QueryCompilerContextFactory.cs │ │ ├── QueryCompilerExecutor.cs │ │ └── QueryableCombines │ │ │ ├── AllQueryCombineResult.cs │ │ │ ├── AllQueryableCombine.cs │ │ │ ├── ConstantQueryCombineResult.cs │ │ │ ├── ConstantQueryableCombine.cs │ │ │ ├── EnumerableQueryableCombine.cs │ │ │ ├── ExecuteDeleteQueryableCombine.cs │ │ │ ├── ExecuteUpdateCombineResult.cs │ │ │ ├── ExecuteUpdateQueryableCombine.cs │ │ │ ├── QueryCombineResult.cs │ │ │ ├── SelectQueryableCombine.cs │ │ │ └── WhereQueryableCombine.cs │ ├── ShardingQueryableMethods.cs │ ├── StreamMergeContext.cs │ ├── StreamMergeContextFactory.cs │ └── Visitors │ │ ├── DbContextReplaceQueryableVisitor.cs │ │ ├── ExtraEntry.cs │ │ ├── QuerySelectDiscoverVisitor.cs │ │ ├── QueryableExtraDiscoverVisitor.cs │ │ ├── QueryableRouteDiscoverVisitor.cs │ │ ├── QueryableRouteDiscoverVisitorV2.cs │ │ ├── QueryableRouteShardingDataSourceDiscoverVisitor.cs │ │ ├── QueryableShardingPropertyDiscoverVisitor.cs │ │ ├── QueryableTrackingDiscoverVisitor.cs │ │ ├── QueryableUnionDiscoverVisitor.cs │ │ ├── Querys │ │ ├── CompileParseResult.cs │ │ └── QueryEntitiesVisitor.cs │ │ ├── RemoveAnyOrderVisitor.cs │ │ ├── RemoveOrderByDescendingVisitor.cs │ │ ├── RemoveOrderByVisitor.cs │ │ ├── RemoveSkipAndTakeVisitor.cs │ │ ├── RemoveSkipVisitor.cs │ │ ├── RemoveTakeVisitor.cs │ │ ├── RouteParseCacheExpressionVisitor.cs │ │ ├── Selects │ │ ├── SelectAggregateProperty.cs │ │ ├── SelectAverageProperty.cs │ │ ├── SelectCountProperty.cs │ │ ├── SelectMaxProperty.cs │ │ ├── SelectMinProperty.cs │ │ ├── SelectOwnerProperty.cs │ │ ├── SelectProperty.cs │ │ └── SelectSumProperty.cs │ │ ├── ShardingExpressionVisitor.cs │ │ ├── ShardingExtractParameters │ │ ├── ShardingExtParameter.cs │ │ └── ShardingQueryableExtractParameterVisitor.cs │ │ └── SimpleQueryableParseVisitor.cs │ ├── ShardingCore.csproj │ ├── ShardingCoreExtension.cs │ ├── ShardingKeyAutoCreateTableEnum.cs │ ├── ShardingRuntimeBuilder.cs │ ├── TableCreator │ ├── IShardingTableCreator.cs │ └── ShardingTableCreator.cs │ ├── TableExists │ ├── Abstractions │ │ ├── AbstractTableEnsureManager.cs │ │ └── ITableEnsureManager.cs │ ├── GuessTableEnsureManager.cs │ ├── MySqlTableEnsureManager.cs │ ├── OracleTableEnsureManager.cs │ ├── PostgreSqlTableEnsureManager.cs │ ├── SqlServerTableEnsureManager.cs │ └── SqliteTableEnsureManager.cs │ ├── Utils │ ├── Sharding8Util.cs │ └── ShardingUtil.cs │ └── VirtualRoutes │ ├── Abstractions │ ├── AbstractShardingAutoCreateOperatorVirtualTableRoute.cs │ ├── AbstractShardingTimeKeyDateTimeVirtualTableRoute.cs │ └── AbstractShardingTimeKeyLongVirtualTableRoute.cs │ ├── Days │ ├── AbstractSimpleShardingDayKeyDateTimeVirtualTableRoute.cs │ └── AbstractSimpleShardingDayKeyLongVirtualTableRoute.cs │ ├── Mods │ ├── AbstractSimpleShardingModKeyIntVirtualTableRoute.cs │ └── AbstractSimpleShardingModKeyStringVirtualTableRoute.cs │ ├── Months │ ├── AbstractSimpleShardingMonthKeyDateTimeVirtualTableRoute.cs │ └── AbstractSimpleShardingMonthKeyLongVirtualTableRoute.cs │ ├── Weeks │ ├── AbstractSimpleShardingWeekKeyDateTimeVirtualTableRoute.cs │ └── AbstractSimpleShardingWeekKeyLongVirtualTableRoute.cs │ └── Years │ ├── AbstractSimpleShardingYearKeyDateTimeVirtualTableRoute.cs │ └── AbstractSimpleShardingYearKeyLongVirtualTableRoute.cs ├── src2 └── ShardingCore2 │ └── ShardingCore2.csproj ├── src3 └── ShardingCore3 │ └── ShardingCore3.csproj ├── src5 └── ShardingCore5 │ └── ShardingCore5.csproj ├── src6 └── ShardingCore6 │ └── ShardingCore6.csproj ├── src7 └── ShardingCore7 │ └── ShardingCore7.csproj ├── src8 └── ShardingCore8 │ └── ShardingCore8.csproj ├── src9 └── ShardingCore9 │ └── ShardingCore9.csproj └── test ├── ShardingCore.CommonTest ├── CommonTest.cs ├── QueryableExtension.cs ├── ShardingCore.CommonTest.csproj ├── ShardingDataSourceMod.cs ├── ShardingTableTime.cs └── ShardingTimeAll.cs ├── ShardingCore.Test ├── Common │ └── SnowflakeId.cs ├── Domain │ ├── Entities │ │ ├── LogDay.cs │ │ ├── LogDayLong.cs │ │ ├── LogMonthLong.cs │ │ ├── LogNoSharding.cs │ │ ├── LogWeekDateTime.cs │ │ ├── LogWeekTimeLong.cs │ │ ├── LogYearDateTime.cs │ │ ├── LogYearLong.cs │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── SysUserMod.cs │ │ ├── SysUserModInt.cs │ │ └── SysUserSalary.cs │ └── Maps │ │ ├── LogDayLongMap.cs │ │ ├── LogDayMap.cs │ │ ├── LogMonthLongMap.cs │ │ ├── LogNoShardingMap.cs │ │ ├── LogWeekDateTimeMap.cs │ │ ├── LogWeekTimeLongMap.cs │ │ ├── LogYearDateTimeMap.cs │ │ ├── LogYearLongMap.cs │ │ ├── MultiShardingOrderMap.cs │ │ ├── OrderMap.cs │ │ ├── SysUserModIntMap.cs │ │ ├── SysUserModMap.cs │ │ └── SysUserSalaryMap.cs ├── ShardingCore.Test.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings │ ├── LogDayLongVirtualRoute.cs │ ├── LogDayVirtualTableRoute.cs │ ├── LogMonthLongvirtualRoute.cs │ ├── LogWeekDateTimeVirtualTableRoute.cs │ ├── LogWeekTimeLongVirtualTableRoute.cs │ ├── LogYearDateTimeVirtualRoute.cs │ ├── LogYearLongVirtualRoute.cs │ ├── MultiShardingOrderVirtualTableRoute.cs │ ├── OrderAreaShardingVirtualDataSourceRoute.cs │ ├── OrderCreateTimeVirtualTableRoute.cs │ ├── PaginationConfigs │ │ └── LogDayPaginationConfiguration.cs │ ├── SysUserModIntVirtualRoute.cs │ ├── SysUserModVirtualTableRoute.cs │ └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs ├── ShardingCore.Test2x ├── Common │ └── SnowflakeId.cs ├── Domain │ ├── Entities │ │ ├── LogDay.cs │ │ ├── LogDayLong.cs │ │ ├── LogMonthLong.cs │ │ ├── LogNoSharding.cs │ │ ├── LogWeekDateTime.cs │ │ ├── LogWeekTimeLong.cs │ │ ├── LogYearDateTime.cs │ │ ├── LogYearLong.cs │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── SysUserMod.cs │ │ ├── SysUserModInt.cs │ │ └── SysUserSalary.cs │ └── Maps │ │ ├── LogDayLongMap.cs │ │ ├── LogDayMap.cs │ │ ├── LogMonthLongMap.cs │ │ ├── LogNoShardingMap.cs │ │ ├── LogWeekDateTimeMap.cs │ │ ├── LogWeekTimeLongMap.cs │ │ ├── LogYearDateTimeMap.cs │ │ ├── LogYearLongMap.cs │ │ ├── MultiShardingOrderMap.cs │ │ ├── OrderMap.cs │ │ ├── SysUserModIntMap.cs │ │ ├── SysUserModMap.cs │ │ └── SysUserSalaryMap.cs ├── ShardingCore.Test2x.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings │ ├── LogDayLongVirtualRoute.cs │ ├── LogDayVirtualTableRoute.cs │ ├── LogMonthLongvirtualRoute.cs │ ├── LogWeekDateTimeVirtualTableRoute.cs │ ├── LogWeekTimeLongVirtualTableRoute.cs │ ├── LogYearDateTimeVirtualRoute.cs │ ├── LogYearLongVirtualRoute.cs │ ├── MultiShardingOrderVirtualTableRoute.cs │ ├── OrderAreaShardingVirtualDataSourceRoute.cs │ ├── OrderCreateTimeVirtualTableRoute.cs │ ├── PaginationConfigs │ │ └── LogDayPaginationConfiguration.cs │ ├── SysUserModIntVirtualRoute.cs │ ├── SysUserModVirtualTableRoute.cs │ └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs ├── ShardingCore.Test3x ├── Common │ └── SnowflakeId.cs ├── Domain │ ├── Entities │ │ ├── LogDay.cs │ │ ├── LogDayLong.cs │ │ ├── LogMonthLong.cs │ │ ├── LogNoSharding.cs │ │ ├── LogWeekDateTime.cs │ │ ├── LogWeekTimeLong.cs │ │ ├── LogYearDateTime.cs │ │ ├── LogYearLong.cs │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── SysUserMod.cs │ │ ├── SysUserModInt.cs │ │ └── SysUserSalary.cs │ └── Maps │ │ ├── LogDayLongMap.cs │ │ ├── LogDayMap.cs │ │ ├── LogMonthLongMap.cs │ │ ├── LogNoShardingMap.cs │ │ ├── LogWeekDateTimeMap.cs │ │ ├── LogWeekTimeLongMap.cs │ │ ├── LogYearDateTimeMap.cs │ │ ├── LogYearLongMap.cs │ │ ├── MultiShardingOrderMap.cs │ │ ├── OrderMap.cs │ │ ├── SysUserModIntMap.cs │ │ ├── SysUserModMap.cs │ │ └── SysUserSalaryMap.cs ├── ShardingCore.Test3x.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings │ ├── LogDayLongVirtualRoute.cs │ ├── LogDayVirtualTableRoute.cs │ ├── LogMonthLongvirtualRoute.cs │ ├── LogWeekDateTimeVirtualTableRoute.cs │ ├── LogWeekTimeLongVirtualTableRoute.cs │ ├── LogYearDateTimeVirtualRoute.cs │ ├── LogYearLongVirtualRoute.cs │ ├── MultiShardingOrderVirtualTableRoute.cs │ ├── OrderAreaShardingVirtualDataSourceRoute.cs │ ├── OrderCreateTimeVirtualTableRoute.cs │ ├── PaginationConfigs │ │ └── LogDayPaginationConfiguration.cs │ ├── SysUserModIntVirtualRoute.cs │ ├── SysUserModVirtualTableRoute.cs │ └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs ├── ShardingCore.Test5x ├── Common │ └── SnowflakeId.cs ├── Domain │ ├── Entities │ │ ├── LogDay.cs │ │ ├── LogDayLong.cs │ │ ├── LogMonthLong.cs │ │ ├── LogNoSharding.cs │ │ ├── LogWeekDateTime.cs │ │ ├── LogWeekTimeLong.cs │ │ ├── LogYearDateTime.cs │ │ ├── LogYearLong.cs │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── SysUserMod.cs │ │ ├── SysUserModInt.cs │ │ └── SysUserSalary.cs │ └── Maps │ │ ├── LogDayLongMap.cs │ │ ├── LogDayMap.cs │ │ ├── LogMonthLongMap.cs │ │ ├── LogNoShardingMap.cs │ │ ├── LogWeekDateTimeMap.cs │ │ ├── LogWeekTimeLongMap.cs │ │ ├── LogYearDateTimeMap.cs │ │ ├── LogYearLongMap.cs │ │ ├── MultiShardingOrderMap.cs │ │ ├── OrderMap.cs │ │ ├── SysUserModIntMap.cs │ │ ├── SysUserModMap.cs │ │ └── SysUserSalaryMap.cs ├── ShardingCore.Test5x.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings │ ├── LogDayLongVirtualRoute.cs │ ├── LogDayVirtualTableRoute.cs │ ├── LogMonthLongvirtualRoute.cs │ ├── LogWeekDateTimeVirtualTableRoute.cs │ ├── LogWeekTimeLongVirtualTableRoute.cs │ ├── LogYearDateTimeVirtualRoute.cs │ ├── LogYearLongVirtualRoute.cs │ ├── MultiShardingOrderVirtualTableRoute.cs │ ├── OrderAreaShardingVirtualDataSourceRoute.cs │ ├── OrderCreateTimeVirtualTableRoute.cs │ ├── PaginationConfigs │ │ └── LogDayPaginationConfiguration.cs │ ├── SysUserModIntVirtualRoute.cs │ ├── SysUserModVirtualTableRoute.cs │ └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs ├── ShardingCore.Test6x ├── Common │ └── SnowflakeId.cs ├── Domain │ ├── Entities │ │ ├── LogDay.cs │ │ ├── LogDayLong.cs │ │ ├── LogMonthLong.cs │ │ ├── LogNoSharding.cs │ │ ├── LogWeekDateTime.cs │ │ ├── LogWeekTimeLong.cs │ │ ├── LogYearDateTime.cs │ │ ├── LogYearLong.cs │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── SysUserMod.cs │ │ ├── SysUserModInt.cs │ │ └── SysUserSalary.cs │ └── Maps │ │ ├── LogDayLongMap.cs │ │ ├── LogDayMap.cs │ │ ├── LogMonthLongMap.cs │ │ ├── LogNoShardingMap.cs │ │ ├── LogWeekDateTimeMap.cs │ │ ├── LogWeekTimeLongMap.cs │ │ ├── LogYearDateTimeMap.cs │ │ ├── LogYearLongMap.cs │ │ ├── MultiShardingOrderMap.cs │ │ ├── OrderMap.cs │ │ ├── SysUserModIntMap.cs │ │ ├── SysUserModMap.cs │ │ └── SysUserSalaryMap.cs ├── ShardingCore.Test6x.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings │ ├── LogDayLongVirtualRoute.cs │ ├── LogDayVirtualTableRoute.cs │ ├── LogMonthLongvirtualRoute.cs │ ├── LogWeekDateTimeVirtualTableRoute.cs │ ├── LogWeekTimeLongVirtualTableRoute.cs │ ├── LogYearDateTimeVirtualRoute.cs │ ├── LogYearLongVirtualRoute.cs │ ├── MultiShardingOrderVirtualTableRoute.cs │ ├── OrderAreaShardingVirtualDataSourceRoute.cs │ ├── OrderCreateTimeVirtualTableRoute.cs │ ├── PaginationConfigs │ │ └── LogDayPaginationConfiguration.cs │ ├── SysUserModIntVirtualRoute.cs │ ├── SysUserModVirtualTableRoute.cs │ └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs ├── ShardingCore.Test7x ├── Common │ └── SnowflakeId.cs ├── Domain │ ├── Entities │ │ ├── LogDay.cs │ │ ├── LogDayLong.cs │ │ ├── LogMonthLong.cs │ │ ├── LogNoSharding.cs │ │ ├── LogWeekDateTime.cs │ │ ├── LogWeekTimeLong.cs │ │ ├── LogYearDateTime.cs │ │ ├── LogYearLong.cs │ │ ├── MultiShardingOrder.cs │ │ ├── Order.cs │ │ ├── SysUserMod.cs │ │ ├── SysUserModInt.cs │ │ └── SysUserSalary.cs │ └── Maps │ │ ├── LogDayLongMap.cs │ │ ├── LogDayMap.cs │ │ ├── LogMonthLongMap.cs │ │ ├── LogNoShardingMap.cs │ │ ├── LogWeekDateTimeMap.cs │ │ ├── LogWeekTimeLongMap.cs │ │ ├── LogYearDateTimeMap.cs │ │ ├── LogYearLongMap.cs │ │ ├── MultiShardingOrderMap.cs │ │ ├── OrderMap.cs │ │ ├── SysUserModIntMap.cs │ │ ├── SysUserModMap.cs │ │ └── SysUserSalaryMap.cs ├── ShardingCore.Test7x.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings │ ├── LogDayLongVirtualRoute.cs │ ├── LogDayVirtualTableRoute.cs │ ├── LogMonthLongvirtualRoute.cs │ ├── LogWeekDateTimeVirtualTableRoute.cs │ ├── LogWeekTimeLongVirtualTableRoute.cs │ ├── LogYearDateTimeVirtualRoute.cs │ ├── LogYearLongVirtualRoute.cs │ ├── MultiShardingOrderVirtualTableRoute.cs │ ├── OrderAreaShardingVirtualDataSourceRoute.cs │ ├── OrderCreateTimeVirtualTableRoute.cs │ ├── PaginationConfigs │ │ └── LogDayPaginationConfiguration.cs │ ├── SysUserModIntVirtualRoute.cs │ ├── SysUserModVirtualTableRoute.cs │ └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs └── ShardingCore.Test8x ├── Common └── SnowflakeId.cs ├── Domain ├── Entities │ ├── LogDay.cs │ ├── LogDayLong.cs │ ├── LogMonthLong.cs │ ├── LogNoSharding.cs │ ├── LogWeekDateTime.cs │ ├── LogWeekTimeLong.cs │ ├── LogYearDateTime.cs │ ├── LogYearLong.cs │ ├── MultiShardingOrder.cs │ ├── Order.cs │ ├── SysUserMod.cs │ ├── SysUserModInt.cs │ └── SysUserSalary.cs └── Maps │ ├── LogDayLongMap.cs │ ├── LogDayMap.cs │ ├── LogMonthLongMap.cs │ ├── LogNoShardingMap.cs │ ├── LogWeekDateTimeMap.cs │ ├── LogWeekTimeLongMap.cs │ ├── LogYearDateTimeMap.cs │ ├── LogYearLongMap.cs │ ├── MultiShardingOrderMap.cs │ ├── OrderMap.cs │ ├── SysUserModIntMap.cs │ ├── SysUserModMap.cs │ └── SysUserSalaryMap.cs ├── ShardingCore.Test8x.csproj ├── ShardingDefaultDbContext.cs ├── ShardingTest.cs ├── ShardingTestSync.cs ├── Shardings ├── LogDayLongVirtualRoute.cs ├── LogDayVirtualTableRoute.cs ├── LogMonthLongvirtualRoute.cs ├── LogWeekDateTimeVirtualTableRoute.cs ├── LogWeekTimeLongVirtualTableRoute.cs ├── LogYearDateTimeVirtualRoute.cs ├── LogYearLongVirtualRoute.cs ├── MultiShardingOrderVirtualTableRoute.cs ├── OrderAreaShardingVirtualDataSourceRoute.cs ├── OrderCreateTimeVirtualTableRoute.cs ├── PaginationConfigs │ └── LogDayPaginationConfiguration.cs ├── SysUserModIntVirtualRoute.cs ├── SysUserModVirtualTableRoute.cs └── SysUserSalaryVirtualTableRoute.cs └── Startup.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/LICENSE -------------------------------------------------------------------------------- /Logo/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/Logo/favicon.ico -------------------------------------------------------------------------------- /Logo/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/Logo/logo.jpg -------------------------------------------------------------------------------- /Logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/Logo/logo.png -------------------------------------------------------------------------------- /Logo/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/Logo/logo.svg -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/README.md -------------------------------------------------------------------------------- /ShardingCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/ShardingCore.sln -------------------------------------------------------------------------------- /aaa.bat: -------------------------------------------------------------------------------- 1 | dotnet build -c Release 2 | echo complete 3 | pause -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark/EFCoreCrud.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark/EFCoreCrud.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark/Order.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark/OrderMap.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark/Program.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark/ShardingCoreBenchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark/ShardingCoreBenchmark.csproj -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark/ZZZDemo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark/ZZZDemo.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark5x/EFCoreCrud.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark5x/EFCoreCrud.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark5x/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark5x/Order.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark5x/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark5x/OrderMap.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark5x/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark5x/Program.cs -------------------------------------------------------------------------------- /benchmarks/ShardingCoreBenchmark5x/ShardingCoreBenchmark5x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/benchmarks/ShardingCoreBenchmark5x/ShardingCoreBenchmark5x.csproj -------------------------------------------------------------------------------- /clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/clear.bat -------------------------------------------------------------------------------- /imgs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/favicon.ico -------------------------------------------------------------------------------- /imgs/g-star.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/g-star.jpg -------------------------------------------------------------------------------- /imgs/gvp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/gvp.jpg -------------------------------------------------------------------------------- /imgs/jetbrains.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/jetbrains.png -------------------------------------------------------------------------------- /imgs/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/logo.jpg -------------------------------------------------------------------------------- /imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/logo.png -------------------------------------------------------------------------------- /imgs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/logo.svg -------------------------------------------------------------------------------- /imgs/wx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/wx.jpg -------------------------------------------------------------------------------- /imgs/zfb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/imgs/zfb.jpg -------------------------------------------------------------------------------- /nuget-publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/nuget-publish.bat -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/AreaDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/AreaDevice.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/AreaDeviceMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/AreaDeviceMap.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/AreaDeviceRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/AreaDeviceRoute.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/Controllers/TestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/Controllers/TestController.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/DefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/DefaultDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/MyShardingExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/MyShardingExtension.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/OrderByHour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/OrderByHour.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/OrderByHourMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/OrderByHourMap.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/OrderByHourRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/OrderByHourRoute.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/Program.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/Save7DayRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/Save7DayRoute.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.AutoCreateIfPresent/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.AutoCreateIfPresent/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.BulkConsole/DbContexts/MyShardingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.BulkConsole/DbContexts/MyShardingDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.BulkConsole/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.BulkConsole/Entities/Order.cs -------------------------------------------------------------------------------- /samples/Sample.BulkConsole/OrderPaginationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.BulkConsole/OrderPaginationConfiguration.cs -------------------------------------------------------------------------------- /samples/Sample.BulkConsole/OrderVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.BulkConsole/OrderVirtualRoute.cs -------------------------------------------------------------------------------- /samples/Sample.BulkConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.BulkConsole/Program.cs -------------------------------------------------------------------------------- /samples/Sample.BulkConsole/Sample.BulkConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.BulkConsole/Sample.BulkConsole.csproj -------------------------------------------------------------------------------- /samples/Sample.Migrations/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/DefaultDesignTimeDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/DefaultDesignTimeDbContextFactory.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/EFCores/DefaultShardingTableDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/EFCores/DefaultShardingTableDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/EFCores/NoShardingTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/EFCores/NoShardingTable.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/EFCores/ShardingWithDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/EFCores/ShardingWithDateTime.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/EFCores/ShardingWithMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/EFCores/ShardingWithMod.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/Program.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.Migrations/RemoveForeignKeyMigrationsModelDiffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/RemoveForeignKeyMigrationsModelDiffer.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/Sample.Migrations.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/Sample.Migrations.csproj -------------------------------------------------------------------------------- /samples/Sample.Migrations/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.Migrations/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.Migrations/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.Migrations/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.Migrations/readme.md -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Controllers/CommonController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Controllers/CommonController.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Controllers/TestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Controllers/TestController.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Middlewares/TenantSelectMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Middlewares/TenantSelectMiddleware.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/MultiConfigDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/MultiConfigDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/OrderIdModVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/OrderIdModVirtualTableRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Program.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/Sample.MultiConfig.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/Sample.MultiConfig.csproj -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.MultiConfig/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MultiConfig/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/Domain/MyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/Domain/MyDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/Domain/SysUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/Domain/SysUser.cs -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/Program.cs -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.MySQLDataSourceOnly/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySQLDataSourceOnly/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.MySql/Controllers/AsyncBatchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Controllers/AsyncBatchService.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Controllers/DbSetDiscoverExpressionVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Controllers/DbSetDiscoverExpressionVisitor.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/DIExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/DIExtension.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/DbContexts/DefaultShardingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/DbContexts/DefaultShardingDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/DbContexts/UnShardingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/DbContexts/UnShardingDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/DicModelCacheLockerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/DicModelCacheLockerProvider.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/DynamicTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/DynamicTable.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/GroupEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/GroupEntity.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/RangeOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/RangeOrder.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/SysTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/SysTest.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/SysUserLogByMonth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/SysUserLogByMonth.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/Test.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/TestMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/TestMod.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Entities/TestModItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Entities/TestModItem.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Maps/SysTestMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Maps/SysTestMap.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Maps/SysUserLogByMonthMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Maps/SysUserLogByMonthMap.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Migrations/20220704042701_init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Migrations/20220704042701_init.Designer.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Migrations/20220704042701_init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Migrations/20220704042701_init.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/MyCurrentUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/MyCurrentUser.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/MyJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/MyJob.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/MySaveChangeInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/MySaveChangeInterceptor.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/NoReadWriteMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/NoReadWriteMiddleware.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Program.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.MySql/Sample.MySql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Sample.MySql.csproj -------------------------------------------------------------------------------- /samples/Sample.MySql/ShardingMySqlMigrationsSqlGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/ShardingMySqlMigrationsSqlGenerator.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/DynamicTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/DynamicTableRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/GroupEntityRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/GroupEntityRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/RangeOrderTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/RangeOrderTableRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/SysUserLogByMonthDSRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/SysUserLogByMonthDSRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/SysUserLogByMonthRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/SysUserLogByMonthRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/SysUserModVirtualDataSourceRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/SysUserModVirtualDataSourceRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/SysUserModVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/SysUserModVirtualTableRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Shardings/TestModRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Shardings/TestModRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.MySql/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.MySql/multi/MyUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/multi/MyUser.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/multi/MyUserRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/multi/MyUserRoute.cs -------------------------------------------------------------------------------- /samples/Sample.MySql/multi/OtherDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.MySql/multi/OtherDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/DefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/DefaultDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Entities/Boss.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Entities/Boss.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Entities/Company.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Entities/Company.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Entities/Department.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Entities/Department.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Maps/BossMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Maps/BossMap.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Maps/CompanyMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Maps/CompanyMap.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Maps/DepartmentMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Maps/DepartmentMap.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Program.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.NoShardingMultiLevel/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.NoShardingMultiLevel/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.OracleIssue/OracleMigrationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.OracleIssue/OracleMigrationHelper.cs -------------------------------------------------------------------------------- /samples/Sample.OracleIssue/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.OracleIssue/Program.cs -------------------------------------------------------------------------------- /samples/Sample.OracleIssue/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.OracleIssue/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.OracleIssue/Sample.OracleIssue.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.OracleIssue/Sample.OracleIssue.csproj -------------------------------------------------------------------------------- /samples/Sample.OracleIssue/ShardingOracleMigrationsSqlGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.OracleIssue/ShardingOracleMigrationsSqlGenerator.cs -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/MyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/MyDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/MyDbContextCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/MyDbContextCreator.cs -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/Order.cs -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/OrderVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/OrderVirtualTableRoute.cs -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/Program.cs -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/Sample.ShardingConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/Sample.ShardingConsole.csproj -------------------------------------------------------------------------------- /samples/Sample.ShardingConsole/ShardingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.ShardingConsole/ShardingProvider.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Controllers/CreateTableController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Controllers/CreateTableController.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/DIExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/DIExtension.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/DbContextHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/DbContextHelper.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/DbContexts/DefaultShardingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/DbContexts/DefaultShardingDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Entities/SysTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Entities/SysTest.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Entities/TestYearSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Entities/TestYearSharding.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Maps/SysTestMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Maps/SysTestMap.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Domain/Maps/TestYearShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Domain/Maps/TestYearShardingMap.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Program.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Sample.SqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Sample.SqlServer.csproj -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Shardings/SysUserModVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Shardings/SysUserModVirtualTableRoute.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Shardings/TestVRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Shardings/TestVRoute.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.SqlServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/DefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/DefaultDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Domain/Entities/SysUserModAbc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Domain/Entities/SysUserModAbc.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Domain/Maps/SysUserModAbcMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Domain/Maps/SysUserModAbcMap.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/MyRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/MyRoute.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Program.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Sample.SqlServer3x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Sample.SqlServer3x.csproj -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.SqlServer3x/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServer3x/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Controllers/TestController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Controllers/TestController.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Entities/NoShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Entities/NoShardingTest.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Entities/Order.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Entities/SysUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Entities/SysUser.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/MyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/MyDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Program.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/StartupExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/StartupExtension.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingAll/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingAll/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/DbContextHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/DbContextHelper.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/Entities/Order.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/Entities/SysUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/Entities/SysUser.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/MyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/MyDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/Program.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/StartupExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/StartupExtension.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingDataSource/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingDataSource/appsettings.json -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Common/IdHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Common/IdHelper.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Common/SnowflakeIdMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Common/SnowflakeIdMock.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Entities/Order.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Entities/Setting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Entities/Setting.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Entities/SysUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Entities/SysUser.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/MyDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/MyDbContext.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Program.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/Startup.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/StartupExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/StartupExtension.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Sample.SqlServerShardingTable/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Sample.SqlServerShardingTable/appsettings.json -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/AbstractShardingAbpDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/AbstractShardingAbpDbContext.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/AbstractShardingAbpZeroDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/AbstractShardingAbpZeroDbContext.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/IShardingKeyId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/IShardingKeyId.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/IShardingKeyIsCreationTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/IShardingKeyIsCreationTime.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/Program.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/Samples.AbpSharding.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/Samples.AbpSharding.csproj -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/Startup.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Samples.AbpSharding/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AbpSharding/appsettings.json -------------------------------------------------------------------------------- /samples/Samples.AutoByDate.SqlServer/DIExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AutoByDate.SqlServer/DIExtension.cs -------------------------------------------------------------------------------- /samples/Samples.AutoByDate.SqlServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AutoByDate.SqlServer/Program.cs -------------------------------------------------------------------------------- /samples/Samples.AutoByDate.SqlServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AutoByDate.SqlServer/Startup.cs -------------------------------------------------------------------------------- /samples/Samples.AutoByDate.SqlServer/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AutoByDate.SqlServer/WeatherForecast.cs -------------------------------------------------------------------------------- /samples/Samples.AutoByDate.SqlServer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AutoByDate.SqlServer/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Samples.AutoByDate.SqlServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.AutoByDate.SqlServer/appsettings.json -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/.gitignore -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/LICENSE -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/ShardingCoreDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/ShardingCoreDemo.sln -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/WebApplication1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/WebApplication1/Program.cs -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/WebApplication1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/WebApplication1/appsettings.json -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/images/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/images/01.png -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/images/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/images/02.png -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/images/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/images/03.png -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/images/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/images/04.png -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/images/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/images/05.png -------------------------------------------------------------------------------- /samples/Samples.DynamicDb.Npgsql/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/samples/Samples.DynamicDb.Npgsql/readme.md -------------------------------------------------------------------------------- /src/ShardingCore/Bootstrappers/EntityMetadataInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Bootstrappers/EntityMetadataInitializer.cs -------------------------------------------------------------------------------- /src/ShardingCore/Bootstrappers/IEntityMetadataInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Bootstrappers/IEntityMetadataInitializer.cs -------------------------------------------------------------------------------- /src/ShardingCore/Bootstrappers/IShardingBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Bootstrappers/IShardingBootstrapper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Bootstrappers/IShardingInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Bootstrappers/IShardingInitializer.cs -------------------------------------------------------------------------------- /src/ShardingCore/Bootstrappers/ShardingBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Bootstrappers/ShardingBootstrapper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Bootstrappers/ShardingInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Bootstrappers/ShardingInitializer.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/Check.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/Check.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/Collections/SafeReadAppendList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/Collections/SafeReadAppendList.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ConnectionModeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ConnectionModeEnum.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/DbContextCreator/IDbContextCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/DbContextCreator/IDbContextCreator.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/DbContextCreator/RouteTailContextHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/DbContextCreator/RouteTailContextHelper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/DbContextCreator/ShardingDbContextOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/DbContextCreator/ShardingDbContextOptions.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/DbContextTypeAwares/DbContextTypeAware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/DbContextTypeAwares/DbContextTypeAware.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/DbContextTypeAwares/IDbContextTypeAware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/DbContextTypeAwares/IDbContextTypeAware.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/EntityMetadatas/EntityMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/EntityMetadatas/EntityMetadata.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/EntityMetadatas/IEntityMetadataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/EntityMetadatas/IEntityMetadataManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/IPrint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/IPrint.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/Internal/FixedElementCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/Internal/FixedElementCollection.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/Internal/MultiEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/Internal/MultiEnumerator.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/Internal/PriorityQueues/Heap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/Internal/PriorityQueues/Heap.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/Internal/PriorityQueues/PriorityQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/Internal/PriorityQueues/PriorityQueue.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/QueryRouteManagers/ShardingRouteAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/QueryRouteManagers/ShardingRouteAccessor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/QueryRouteManagers/ShardingRouteContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/QueryRouteManagers/ShardingRouteContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/QueryRouteManagers/ShardingRouteManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/QueryRouteManagers/ShardingRouteManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/QueryRouteManagers/ShardingRouteScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/QueryRouteManagers/ShardingRouteScope.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/QueryTrackers/IQueryTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/QueryTrackers/IQueryTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/QueryTrackers/QueryTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/QueryTrackers/QueryTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/RuntimeContexts/IShardingRuntimeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/RuntimeContexts/IShardingRuntimeContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/RuntimeContexts/IShardingRuntimeContext`1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/RuntimeContexts/IShardingRuntimeContext`1.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/RuntimeContexts/ShardingRuntimeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/RuntimeContexts/ShardingRuntimeContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ServiceProviders/IShardingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ServiceProviders/IShardingProvider.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ServiceProviders/IShardingScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ServiceProviders/IShardingScope.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ServiceProviders/ShardingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ServiceProviders/ShardingProvider.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ServiceProviders/ShardingScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ServiceProviders/ShardingScope.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ShardingMigrations/ShardingMigrationScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ShardingMigrations/ShardingMigrationScope.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ShardingPage/ShardingPageAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ShardingPage/ShardingPageAccessor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ShardingPage/ShardingPageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ShardingPage/ShardingPageContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ShardingPage/ShardingPageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ShardingPage/ShardingPageManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/ShardingPage/ShardingPageScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/ShardingPage/ShardingPageScope.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/TrackerManagers/ITrackerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/TrackerManagers/ITrackerManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/TrackerManagers/TrackerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/TrackerManagers/TrackerManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/VirtualRoutes/RoutePredicateExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/VirtualRoutes/RoutePredicateExpression.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/VirtualRoutes/RouteTailFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/VirtualRoutes/RouteTailFactory.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/VirtualRoutes/ShardingOperatorEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/VirtualRoutes/ShardingOperatorEnum.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/VirtualRoutes/ShardingRouteResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/VirtualRoutes/ShardingRouteResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Core/VirtualRoutes/TableRouteUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Core/VirtualRoutes/TableRouteUnit.cs -------------------------------------------------------------------------------- /src/ShardingCore/DynamicDataSources/IDataSourceInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/DynamicDataSources/IDataSourceInitializer.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/AbstractScriptMigrationGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/AbstractScriptMigrationGenerator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ScriptMigrationGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ScriptMigrationGenerator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ShardingChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ShardingChangeTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ShardingMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ShardingMigrator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ShardingModelSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ShardingModelSource.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ShardingOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ShardingOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ShardingStateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ShardingStateManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/ShardingWrapOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/ShardingWrapOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore2x/UnionAllMergeOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore2x/UnionAllMergeOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ScriptMigrationGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ScriptMigrationGenerator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ShardingChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ShardingChangeTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ShardingMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ShardingMigrator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ShardingModelSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ShardingModelSource.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ShardingOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ShardingOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ShardingStateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ShardingStateManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/ShardingWrapOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/ShardingWrapOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore3x/UnionAllMergeOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore3x/UnionAllMergeOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ScriptMigrationGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ScriptMigrationGenerator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ShardingChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ShardingChangeTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ShardingMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ShardingMigrator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ShardingModelSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ShardingModelSource.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ShardingOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ShardingOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ShardingStateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ShardingStateManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/ShardingWrapOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/ShardingWrapOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore5x/UnionAllMergeOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore5x/UnionAllMergeOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ScriptMigrationGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ScriptMigrationGenerator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ShardingChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ShardingChangeTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ShardingMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ShardingMigrator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ShardingModelSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ShardingModelSource.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ShardingOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ShardingOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ShardingStateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ShardingStateManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore6x/ShardingWrapOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore6x/ShardingWrapOptionsExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore7_8_9x/ShardingChangeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore7_8_9x/ShardingChangeTracker.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore7_8_9x/ShardingMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore7_8_9x/ShardingMigrator.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore7_8_9x/ShardingMigrator9x.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore7_8_9x/ShardingMigrator9x.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore7_8_9x/ShardingModelSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore7_8_9x/ShardingModelSource.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore7_8_9x/ShardingStateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore7_8_9x/ShardingStateManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/EFCore7_8_9x/ShardingStateManager9x.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/EFCore7_8_9x/ShardingStateManager9x.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/IShardingDbContextAvailable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/IShardingDbContextAvailable.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/MigrateUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/MigrateUnit.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingChangeTrackerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingChangeTrackerFactory.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingDbContextServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingDbContextServices.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingDbSetInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingDbSetInitializer.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingLocalView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingLocalView.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingModelCacheKeyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingModelCacheKeyFactory.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingModelCustomizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingModelCustomizer.cs -------------------------------------------------------------------------------- /src/ShardingCore/EFCores/ShardingQueryCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/EFCores/ShardingQueryCompiler.cs -------------------------------------------------------------------------------- /src/ShardingCore/Exceptions/ShardingCoreConfigException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Exceptions/ShardingCoreConfigException.cs -------------------------------------------------------------------------------- /src/ShardingCore/Exceptions/ShardingCoreException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Exceptions/ShardingCoreException.cs -------------------------------------------------------------------------------- /src/ShardingCore/Exceptions/ShardingCoreNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Exceptions/ShardingCoreNotFoundException.cs -------------------------------------------------------------------------------- /src/ShardingCore/Exceptions/ShardingCoreNotSupportException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Exceptions/ShardingCoreNotSupportException.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/CommonExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/CommonExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ComparableExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ComparableExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/CompileExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/CompileExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/DataSourceRouteManagerExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/DataSourceRouteManagerExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/EntityMetadataExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/EntityMetadataExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/EntityMetadataManagerExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/EntityMetadataManagerExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ExpressionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ExpressionExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/GenericExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/GenericExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/IDbContextCreatorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/IDbContextCreatorExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/IShardingQueryableExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/IShardingQueryableExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/LinqExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/LinqExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ObjectExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ObjectExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/QueryCompilerContextExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/QueryCompilerContextExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingComplierExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingComplierExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingDataSourceRouteExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingDataSourceRouteExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingDbContextExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingDbContextExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingProviderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingProviderExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingReadWriteExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingReadWriteExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingRuntimeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingRuntimeExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/ShardingTableRouteExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/ShardingTableRouteExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/StreamMergeEnumerableExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/StreamMergeEnumerableExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/StringFieldOrderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/StringFieldOrderExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/TaskExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/TaskExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/TypeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/TypeExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Extensions/VirtualDataBaseExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Extensions/VirtualDataBaseExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/DynamicShardingHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/DynamicShardingHelper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/MigrationCommandTypeEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/MigrationCommandTypeEnum.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/MigrationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/MigrationHelper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/MigrationReplaceItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/MigrationReplaceItem.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/MigrationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/MigrationResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/RandomHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/RandomHelper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/ShardingCoreHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/ShardingCoreHelper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Helpers/TaskHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Helpers/TaskHelper.cs -------------------------------------------------------------------------------- /src/ShardingCore/Infrastructures/OneByOneChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Infrastructures/OneByOneChecker.cs -------------------------------------------------------------------------------- /src/ShardingCore/InitConfigureUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/InitConfigureUnit.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Abstaractions/IJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Abstaractions/IJob.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Abstaractions/IJobManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Abstaractions/IJobManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Cron/CronExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Cron/CronExpression.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Cron/ISet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Cron/ISet.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Cron/ISortedSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Cron/ISortedSet.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Cron/TreeSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Cron/TreeSet.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/DIExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/DIExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Impls/InMemoryJobManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Impls/InMemoryJobManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/Impls/JobEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/Impls/JobEntry.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/JobEntryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/JobEntryFactory.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/JobRunnerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/JobRunnerService.cs -------------------------------------------------------------------------------- /src/ShardingCore/Jobs/UtcTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Jobs/UtcTime.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/AbstractShardingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/AbstractShardingDbContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IMergeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IMergeContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IMergeParseContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IMergeParseContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IReadWriteSeparation .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IReadWriteSeparation .cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IReadWriteSwitch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IReadWriteSwitch.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IShardingDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IShardingDbContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IShardingQueryExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IShardingQueryExecutor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Abstractions/IShardingTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Abstractions/IShardingTransaction.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/ActualConnectionStringManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/ActualConnectionStringManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/CreateDbContextStrategyEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/CreateDbContextStrategyEnum.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/DefaultConnectionStringManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/DefaultConnectionStringManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Internals/InMemoryShardingComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Internals/InMemoryShardingComparer.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/GroupByContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/GroupByContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/IOptimizeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/IOptimizeResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/IParseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/IParseResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/IQueryableParseEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/IQueryableParseEngine.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/IRewriteResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/IRewriteResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/IStreamMergeParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/IStreamMergeParameter.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/OptimizeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/OptimizeResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/OrderByContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/OrderByContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/PaginationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/PaginationContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/ParseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/ParseResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/PropertyOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/PropertyOrder.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/QueryableParseEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/QueryableParseEngine.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/RewriteResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/RewriteResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeContexts/SelectContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeContexts/SelectContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeEngines/Common/SqlExecutorUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeEngines/Common/SqlExecutorUnit.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/MergeEngines/Common/SqlRouteUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/MergeEngines/Common/SqlRouteUnit.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/ParallelTables/ParallelTableManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/ParallelTables/ParallelTableManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Parsers/Abstractions/IPrepareParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Parsers/Abstractions/IPrepareParser.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Parsers/DefaultPrepareParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Parsers/DefaultPrepareParser.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Parsers/PrepareParseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Parsers/PrepareParseResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/QueryMergeEngines/IQueryMergeEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/QueryMergeEngines/IQueryMergeEngine.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/ReadWriteConfigurations/ReadNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/ReadWriteConfigurations/ReadNode.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/ShardingQueryableMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/ShardingQueryableMethods.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/StreamMergeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/StreamMergeContext.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/StreamMergeContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/StreamMergeContextFactory.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/ExtraEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/ExtraEntry.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/QuerySelectDiscoverVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/QuerySelectDiscoverVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/Querys/CompileParseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/Querys/CompileParseResult.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/RemoveAnyOrderVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/RemoveAnyOrderVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/RemoveOrderByVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/RemoveOrderByVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/RemoveSkipAndTakeVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/RemoveSkipAndTakeVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/RemoveSkipVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/RemoveSkipVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/RemoveTakeVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/RemoveTakeVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/Selects/SelectMaxProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/Selects/SelectMaxProperty.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/Selects/SelectMinProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/Selects/SelectMinProperty.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/Selects/SelectProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/Selects/SelectProperty.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/Selects/SelectSumProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/Selects/SelectSumProperty.cs -------------------------------------------------------------------------------- /src/ShardingCore/Sharding/Visitors/ShardingExpressionVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Sharding/Visitors/ShardingExpressionVisitor.cs -------------------------------------------------------------------------------- /src/ShardingCore/ShardingCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/ShardingCore.csproj -------------------------------------------------------------------------------- /src/ShardingCore/ShardingCoreExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/ShardingCoreExtension.cs -------------------------------------------------------------------------------- /src/ShardingCore/ShardingKeyAutoCreateTableEnum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/ShardingKeyAutoCreateTableEnum.cs -------------------------------------------------------------------------------- /src/ShardingCore/ShardingRuntimeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/ShardingRuntimeBuilder.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableCreator/IShardingTableCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableCreator/IShardingTableCreator.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableCreator/ShardingTableCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableCreator/ShardingTableCreator.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/Abstractions/ITableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/Abstractions/ITableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/GuessTableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/GuessTableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/MySqlTableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/MySqlTableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/OracleTableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/OracleTableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/PostgreSqlTableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/PostgreSqlTableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/SqlServerTableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/SqlServerTableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/TableExists/SqliteTableEnsureManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/TableExists/SqliteTableEnsureManager.cs -------------------------------------------------------------------------------- /src/ShardingCore/Utils/Sharding8Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Utils/Sharding8Util.cs -------------------------------------------------------------------------------- /src/ShardingCore/Utils/ShardingUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src/ShardingCore/Utils/ShardingUtil.cs -------------------------------------------------------------------------------- /src2/ShardingCore2/ShardingCore2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src2/ShardingCore2/ShardingCore2.csproj -------------------------------------------------------------------------------- /src3/ShardingCore3/ShardingCore3.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src3/ShardingCore3/ShardingCore3.csproj -------------------------------------------------------------------------------- /src5/ShardingCore5/ShardingCore5.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src5/ShardingCore5/ShardingCore5.csproj -------------------------------------------------------------------------------- /src6/ShardingCore6/ShardingCore6.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src6/ShardingCore6/ShardingCore6.csproj -------------------------------------------------------------------------------- /src7/ShardingCore7/ShardingCore7.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src7/ShardingCore7/ShardingCore7.csproj -------------------------------------------------------------------------------- /src8/ShardingCore8/ShardingCore8.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src8/ShardingCore8/ShardingCore8.csproj -------------------------------------------------------------------------------- /src9/ShardingCore9/ShardingCore9.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/src9/ShardingCore9/ShardingCore9.csproj -------------------------------------------------------------------------------- /test/ShardingCore.CommonTest/CommonTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.CommonTest/CommonTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.CommonTest/QueryableExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.CommonTest/QueryableExtension.cs -------------------------------------------------------------------------------- /test/ShardingCore.CommonTest/ShardingCore.CommonTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.CommonTest/ShardingCore.CommonTest.csproj -------------------------------------------------------------------------------- /test/ShardingCore.CommonTest/ShardingDataSourceMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.CommonTest/ShardingDataSourceMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.CommonTest/ShardingTableTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.CommonTest/ShardingTableTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.CommonTest/ShardingTimeAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.CommonTest/ShardingTimeAll.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/ShardingCore.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/ShardingCore.Test.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/LogYearDateTimeVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/LogYearDateTimeVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Shardings/SysUserModVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Shardings/SysUserModVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test/Startup.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/ShardingCore.Test2x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/ShardingCore.Test2x.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test2x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test2x/Startup.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/ShardingCore.Test3x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/ShardingCore.Test3x.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test3x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test3x/Startup.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/ShardingCore.Test5x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/ShardingCore.Test5x.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test5x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test5x/Startup.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/ShardingCore.Test6x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/ShardingCore.Test6x.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test6x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test6x/Startup.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/ShardingCore.Test7x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/ShardingCore.Test7x.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test7x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test7x/Startup.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Common/SnowflakeId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Common/SnowflakeId.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogDay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogDay.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogDayLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogDayLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogMonthLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogMonthLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogNoSharding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogNoSharding.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogWeekDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogWeekDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogWeekTimeLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogWeekTimeLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogYearDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogYearDateTime.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/LogYearLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/LogYearLong.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/MultiShardingOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/MultiShardingOrder.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/Order.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/SysUserMod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/SysUserMod.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/SysUserModInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/SysUserModInt.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Entities/SysUserSalary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Entities/SysUserSalary.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogDayLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogDayLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogDayMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogDayMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogMonthLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogMonthLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogNoShardingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogNoShardingMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogWeekDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogWeekDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogWeekTimeLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogWeekTimeLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogYearDateTimeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogYearDateTimeMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/LogYearLongMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/LogYearLongMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/MultiShardingOrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/MultiShardingOrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/OrderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/OrderMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/SysUserModIntMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/SysUserModIntMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/SysUserModMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/SysUserModMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Domain/Maps/SysUserSalaryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Domain/Maps/SysUserSalaryMap.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/ShardingCore.Test8x.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/ShardingCore.Test8x.csproj -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/ShardingDefaultDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/ShardingDefaultDbContext.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/ShardingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/ShardingTest.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/ShardingTestSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/ShardingTestSync.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Shardings/LogDayLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Shardings/LogDayLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Shardings/LogDayVirtualTableRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Shardings/LogDayVirtualTableRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Shardings/LogMonthLongvirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Shardings/LogMonthLongvirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Shardings/LogYearLongVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Shardings/LogYearLongVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Shardings/SysUserModIntVirtualRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Shardings/SysUserModIntVirtualRoute.cs -------------------------------------------------------------------------------- /test/ShardingCore.Test8x/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dotnetcore/sharding-core/HEAD/test/ShardingCore.Test8x/Startup.cs --------------------------------------------------------------------------------