├── .gitattributes ├── .gitignore ├── BlazorEFCoreMultitenant.sln ├── BlazorEFCoreMultitenant ├── App.razor ├── BlazorEFCoreMultitenant.csproj ├── Data │ ├── DataMethod.cs │ ├── DataParameter.cs │ ├── ICustomerContext.cs │ ├── MultipleDbContext.cs │ └── SingleDbContext.cs ├── Pages │ ├── Error.cshtml │ ├── Error.cshtml.cs │ ├── Index.razor │ ├── Multiple.razor │ ├── Single.razor │ └── _Host.cshtml ├── Program.cs ├── Program.sqlite ├── Properties │ └── launchSettings.json ├── Services │ ├── DatabaseInitializer.cs │ ├── TenantProvider.cs │ └── TypeProvider.cs ├── Shared │ ├── MainLayout.razor │ ├── MainLayout.razor.css │ ├── MethodItem.razor │ ├── MethodList.razor │ ├── NavMenu.razor │ ├── NavMenu.razor.css │ ├── ParameterItem.razor │ └── TenantInfo.razor ├── Startup.cs ├── Startup.sqlite ├── TenantProvider.sqlite ├── _Imports.razor ├── alltenants.sqlite ├── appsettings.Development.json ├── appsettings.json └── wwwroot │ ├── css │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ ├── open-iconic │ │ ├── FONT-LICENSE │ │ ├── ICON-LICENSE │ │ ├── README.md │ │ └── font │ │ │ ├── css │ │ │ └── open-iconic-bootstrap.min.css │ │ │ └── fonts │ │ │ ├── open-iconic.eot │ │ │ ├── open-iconic.otf │ │ │ ├── open-iconic.svg │ │ │ ├── open-iconic.ttf │ │ │ └── open-iconic.woff │ └── site.css │ └── favicon.ico ├── ContextFactoryBenchmarks ├── ContextFactoryBenchmarks.csproj ├── DbContextFactoryBenchmark.cs └── Program.cs ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/.gitignore -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant.sln -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/App.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/BlazorEFCoreMultitenant.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/BlazorEFCoreMultitenant.csproj -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Data/DataMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Data/DataMethod.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Data/DataParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Data/DataParameter.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Data/ICustomerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Data/ICustomerContext.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Data/MultipleDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Data/MultipleDbContext.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Data/SingleDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Data/SingleDbContext.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Pages/Error.cshtml -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Pages/Index.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Pages/Multiple.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Pages/Multiple.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Pages/Single.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Pages/Single.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Pages/_Host.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Pages/_Host.cshtml -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Program.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Program.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Program.sqlite -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Properties/launchSettings.json -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Services/DatabaseInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Services/DatabaseInitializer.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Services/TenantProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Services/TenantProvider.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Services/TypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Services/TypeProvider.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/MainLayout.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/MainLayout.razor.css -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/MethodItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/MethodItem.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/MethodList.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/MethodList.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/NavMenu.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/NavMenu.razor.css -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/ParameterItem.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/ParameterItem.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Shared/TenantInfo.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Shared/TenantInfo.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Startup.cs -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/Startup.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/Startup.sqlite -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/TenantProvider.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/TenantProvider.sqlite -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/_Imports.razor -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/alltenants.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/alltenants.sqlite -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/appsettings.Development.json -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/appsettings.json -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/FONT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/FONT-LICENSE -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/ICON-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/ICON-LICENSE -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/README.md -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.svg -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/css/site.css -------------------------------------------------------------------------------- /BlazorEFCoreMultitenant/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/BlazorEFCoreMultitenant/wwwroot/favicon.ico -------------------------------------------------------------------------------- /ContextFactoryBenchmarks/ContextFactoryBenchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/ContextFactoryBenchmarks/ContextFactoryBenchmarks.csproj -------------------------------------------------------------------------------- /ContextFactoryBenchmarks/DbContextFactoryBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/ContextFactoryBenchmarks/DbContextFactoryBenchmark.cs -------------------------------------------------------------------------------- /ContextFactoryBenchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/ContextFactoryBenchmarks/Program.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyLikness/BlazorEFCoreMultitenant/HEAD/README.md --------------------------------------------------------------------------------