├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── DEVELOPMENT.md ├── Directory.Build.props ├── LICENSE.txt ├── MR.EntityFrameworkCore.KeysetPagination.sln ├── README.md ├── benchmarks ├── .editorconfig ├── .gitignore ├── Benchmarks │ ├── BenchmarksBase.cs │ ├── FirstColPredicateOptBenchmarks.cs │ ├── MainBenchmarks.cs │ └── Models.cs ├── DbContext.cs ├── Plot │ ├── .editorconfig │ ├── .gitignore │ ├── .lintr │ ├── Main.R │ ├── README.md │ └── plot.ps1 ├── Program.cs ├── README.md └── benchmarks.csproj ├── docs ├── caveats.md ├── diagnostics.md └── loose-typing.md ├── global.json ├── images ├── benchmarks │ ├── benchmark-CreatedDesc-grid.png │ └── benchmark-CreatedDesc.png ├── exp.jpg └── no-offset.png ├── samples ├── Basic │ ├── AnalyzerTest.cs │ ├── Basic.csproj │ ├── Models │ │ ├── AppDbContext.cs │ │ └── User.cs │ ├── Observations.md │ ├── Pages │ │ ├── Computed.cshtml │ │ ├── Computed.cshtml.cs │ │ ├── Error.cshtml │ │ ├── Error.cshtml.cs │ │ ├── Example2.cshtml │ │ ├── Example2.cshtml.cs │ │ ├── Index.cshtml │ │ ├── Index.cshtml.cs │ │ ├── Nested.cshtml │ │ ├── Nested.cshtml.cs │ │ ├── Shared │ │ │ ├── _Layout.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ ├── js │ │ └── site.js │ │ └── lib │ │ ├── bootstrap │ │ ├── LICENSE │ │ └── dist │ │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.js.map │ │ │ ├── bootstrap.min.js │ │ │ └── bootstrap.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ ├── LICENSE.txt │ │ ├── jquery.validate.unobtrusive.js │ │ └── jquery.validate.unobtrusive.min.js │ │ ├── jquery-validation │ │ ├── LICENSE.md │ │ └── dist │ │ │ ├── additional-methods.js │ │ │ ├── additional-methods.min.js │ │ │ ├── jquery.validate.js │ │ │ └── jquery.validate.min.js │ │ └── jquery │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map └── Directory.Build.props ├── scripts.ps1 ├── src ├── Directory.Build.props ├── MR.EntityFrameworkCore.KeysetPagination.Analyzers │ ├── AnalyzerReleases.Shipped.md │ ├── AnalyzerReleases.Unshipped.md │ ├── DiagnosticDescriptors.cs │ ├── KeysetContainsNullableColumn │ │ └── KeysetContainsNullableColumnAnalyzer.cs │ ├── MR.EntityFrameworkCore.KeysetPagination.Analyzers.csproj │ └── _._ └── MR.EntityFrameworkCore.KeysetPagination │ ├── Accessor.cs │ ├── Exceptions.cs │ ├── ExpressionHelper.cs │ ├── InternalsVisibleTo.cs │ ├── KeysetAdaptingExpressionVisitor.cs │ ├── KeysetColumn.cs │ ├── KeysetFilterPredicateStrategy.cs │ ├── KeysetPaginationBuilder.cs │ ├── KeysetPaginationContext.cs │ ├── KeysetPaginationDirection.cs │ ├── KeysetPaginationExtensions.cs │ ├── KeysetQuery.cs │ ├── KeysetQueryDefinition.cs │ └── MR.EntityFrameworkCore.KeysetPagination.csproj ├── test ├── Directory.Build.props └── MR.EntityFrameworkCore.KeysetPagination.Tests │ ├── DatabaseCollection.cs │ ├── DatabaseFixture.cs │ ├── KeysetPaginationTest.cs │ ├── MR.EntityFrameworkCore.KeysetPagination.Tests.csproj │ └── TestModels │ ├── MainModel.cs │ └── TestDbContext.cs └── version.props /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MR.EntityFrameworkCore.KeysetPagination.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/MR.EntityFrameworkCore.KeysetPagination.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/.editorconfig -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- 1 | BenchmarkDotNet.Artifacts/ 2 | -------------------------------------------------------------------------------- /benchmarks/Benchmarks/BenchmarksBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Benchmarks/BenchmarksBase.cs -------------------------------------------------------------------------------- /benchmarks/Benchmarks/FirstColPredicateOptBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Benchmarks/FirstColPredicateOptBenchmarks.cs -------------------------------------------------------------------------------- /benchmarks/Benchmarks/MainBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Benchmarks/MainBenchmarks.cs -------------------------------------------------------------------------------- /benchmarks/Benchmarks/Models.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Benchmarks/Models.cs -------------------------------------------------------------------------------- /benchmarks/DbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/DbContext.cs -------------------------------------------------------------------------------- /benchmarks/Plot/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Plot/.editorconfig -------------------------------------------------------------------------------- /benchmarks/Plot/.gitignore: -------------------------------------------------------------------------------- 1 | out/ 2 | *.csv 3 | *.pdf 4 | -------------------------------------------------------------------------------- /benchmarks/Plot/.lintr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Plot/.lintr -------------------------------------------------------------------------------- /benchmarks/Plot/Main.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Plot/Main.R -------------------------------------------------------------------------------- /benchmarks/Plot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Plot/README.md -------------------------------------------------------------------------------- /benchmarks/Plot/plot.ps1: -------------------------------------------------------------------------------- 1 | Rscript.exe .\Main.R 2 | -------------------------------------------------------------------------------- /benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/Program.cs -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/benchmarks/benchmarks.csproj -------------------------------------------------------------------------------- /docs/caveats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/docs/caveats.md -------------------------------------------------------------------------------- /docs/diagnostics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/docs/diagnostics.md -------------------------------------------------------------------------------- /docs/loose-typing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/docs/loose-typing.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/global.json -------------------------------------------------------------------------------- /images/benchmarks/benchmark-CreatedDesc-grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/images/benchmarks/benchmark-CreatedDesc-grid.png -------------------------------------------------------------------------------- /images/benchmarks/benchmark-CreatedDesc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/images/benchmarks/benchmark-CreatedDesc.png -------------------------------------------------------------------------------- /images/exp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/images/exp.jpg -------------------------------------------------------------------------------- /images/no-offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/images/no-offset.png -------------------------------------------------------------------------------- /samples/Basic/AnalyzerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/AnalyzerTest.cs -------------------------------------------------------------------------------- /samples/Basic/Basic.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Basic.csproj -------------------------------------------------------------------------------- /samples/Basic/Models/AppDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Models/AppDbContext.cs -------------------------------------------------------------------------------- /samples/Basic/Models/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Models/User.cs -------------------------------------------------------------------------------- /samples/Basic/Observations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Observations.md -------------------------------------------------------------------------------- /samples/Basic/Pages/Computed.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Computed.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/Computed.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Computed.cshtml.cs -------------------------------------------------------------------------------- /samples/Basic/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Error.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /samples/Basic/Pages/Example2.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Example2.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/Example2.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Example2.cshtml.cs -------------------------------------------------------------------------------- /samples/Basic/Pages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Index.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Index.cshtml.cs -------------------------------------------------------------------------------- /samples/Basic/Pages/Nested.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Nested.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/Nested.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Nested.cshtml.cs -------------------------------------------------------------------------------- /samples/Basic/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/Basic/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/Basic/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Program.cs -------------------------------------------------------------------------------- /samples/Basic/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Basic/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/Startup.cs -------------------------------------------------------------------------------- /samples/Basic/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /samples/Basic/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/appsettings.json -------------------------------------------------------------------------------- /samples/Basic/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Basic/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/js/site.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /samples/Basic/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Basic/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /samples/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/samples/Directory.Build.props -------------------------------------------------------------------------------- /scripts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/scripts.ps1 -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/AnalyzerReleases.Shipped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/AnalyzerReleases.Shipped.md -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/AnalyzerReleases.Unshipped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/AnalyzerReleases.Unshipped.md -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/DiagnosticDescriptors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/DiagnosticDescriptors.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/KeysetContainsNullableColumn/KeysetContainsNullableColumnAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/KeysetContainsNullableColumn/KeysetContainsNullableColumnAnalyzer.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/MR.EntityFrameworkCore.KeysetPagination.Analyzers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/MR.EntityFrameworkCore.KeysetPagination.Analyzers.csproj -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination.Analyzers/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/Accessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/Accessor.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/Exceptions.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/ExpressionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/ExpressionHelper.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/InternalsVisibleTo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("benchmarks")] 4 | -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetAdaptingExpressionVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetAdaptingExpressionVisitor.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetColumn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetColumn.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetFilterPredicateStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetFilterPredicateStrategy.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationBuilder.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationContext.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationDirection.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetPaginationExtensions.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetQuery.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/KeysetQueryDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/KeysetQueryDefinition.cs -------------------------------------------------------------------------------- /src/MR.EntityFrameworkCore.KeysetPagination/MR.EntityFrameworkCore.KeysetPagination.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/src/MR.EntityFrameworkCore.KeysetPagination/MR.EntityFrameworkCore.KeysetPagination.csproj -------------------------------------------------------------------------------- /test/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/Directory.Build.props -------------------------------------------------------------------------------- /test/MR.EntityFrameworkCore.KeysetPagination.Tests/DatabaseCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/MR.EntityFrameworkCore.KeysetPagination.Tests/DatabaseCollection.cs -------------------------------------------------------------------------------- /test/MR.EntityFrameworkCore.KeysetPagination.Tests/DatabaseFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/MR.EntityFrameworkCore.KeysetPagination.Tests/DatabaseFixture.cs -------------------------------------------------------------------------------- /test/MR.EntityFrameworkCore.KeysetPagination.Tests/KeysetPaginationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/MR.EntityFrameworkCore.KeysetPagination.Tests/KeysetPaginationTest.cs -------------------------------------------------------------------------------- /test/MR.EntityFrameworkCore.KeysetPagination.Tests/MR.EntityFrameworkCore.KeysetPagination.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/MR.EntityFrameworkCore.KeysetPagination.Tests/MR.EntityFrameworkCore.KeysetPagination.Tests.csproj -------------------------------------------------------------------------------- /test/MR.EntityFrameworkCore.KeysetPagination.Tests/TestModels/MainModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/MR.EntityFrameworkCore.KeysetPagination.Tests/TestModels/MainModel.cs -------------------------------------------------------------------------------- /test/MR.EntityFrameworkCore.KeysetPagination.Tests/TestModels/TestDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/test/MR.EntityFrameworkCore.KeysetPagination.Tests/TestModels/TestDbContext.cs -------------------------------------------------------------------------------- /version.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrahhal/MR.EntityFrameworkCore.KeysetPagination/HEAD/version.props --------------------------------------------------------------------------------