Class TenantHttpContextExtensions
This class contains extension methods for the HTTP context.
Inheritance
System.Object
TenantHttpContextExtensions
Namespace: Talegen.AspNetCore.Multitenant
Assembly: Talegen.AspNetCore.Multitenant.dll
Syntax
public static class TenantHttpContextExtensions : object
Methods
| Improve this Doc View SourceGetTenantContext<TTenant>(HttpContext)
Gets the tenant context from the current Http context.
Declaration
public static ITenantContext<TTenant> GetTenantContext<TTenant>(this HttpContext context)
where TTenant : class, ITenant, new()
Parameters
| Type | Name | Description |
|---|---|---|
| HttpContext | context | The context. |
Returns
| Type | Description |
|---|---|
| ITenantContext<TTenant> | Returns the tenant context if found. |
Type Parameters
| Name | Description |
|---|---|
| TTenant | The type of the tenant. |