├── .gitattributes ├── .gitignore ├── NuGet.Config ├── YoloDev.MultiTenant.sln ├── global.json └── src └── YoloDev.MultiTenant ├── INamedTenantLookup.cs ├── ITenantProvider.cs ├── RequireTenantMiddleware.cs ├── SubdomainProvider ├── SubdomainTenantProvider.cs └── SubdomainTenantProviderOptions.cs ├── TenantMiddleware.cs ├── TenantMiddlewareExtensions.cs ├── TenantService.cs ├── TenantServiceExtensions.cs ├── YoloDev.MultiTenant.xproj └── project.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/.gitignore -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/NuGet.Config -------------------------------------------------------------------------------- /YoloDev.MultiTenant.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/YoloDev.MultiTenant.sln -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- 1 | { 2 | "projects": [ "src" ] 3 | } 4 | -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/INamedTenantLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/INamedTenantLookup.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/ITenantProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/ITenantProvider.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/RequireTenantMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/RequireTenantMiddleware.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/SubdomainProvider/SubdomainTenantProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/SubdomainProvider/SubdomainTenantProvider.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/SubdomainProvider/SubdomainTenantProviderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/SubdomainProvider/SubdomainTenantProviderOptions.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/TenantMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/TenantMiddleware.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/TenantMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/TenantMiddlewareExtensions.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/TenantService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/TenantService.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/TenantServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/TenantServiceExtensions.cs -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/YoloDev.MultiTenant.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/YoloDev.MultiTenant.xproj -------------------------------------------------------------------------------- /src/YoloDev.MultiTenant/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YoloDev/YoloDev.MultiTenant/HEAD/src/YoloDev.MultiTenant/project.json --------------------------------------------------------------------------------