# Hosting
Hosting module
# Install
To use Hosting module, add package reference to Orchard Core host project.
# Nuget Package
Surevelox.OrchardCore.Hosting (opens new window)
# Using .NET CLI
dotnet add package Surevelox.OrchardCore.Licensing --version 1.3.0
dotnet add package Surevelox.OrchardCore.Payment --version 1.3.0
dotnet add package Surevelox.OrchardCore.Hosting --version 1.3.0
1
2
3
2
3
# Using Package Reference in .csproj
<PackageReference Include="Surevelox.OrchardCore.Licensing" Version="1.3" />
<PackageReference Include="Surevelox.OrchardCore.Payment" Version="1.3" />
<PackageReference Include="Surevelox.OrchardCore.Hosting" Version="1.3" />
1
2
3
2
3
# Features
The hosting module provides following features
- Hosting
- Tenant Registration
- Tenant Billing
# Hosting
The default feature of Hosting module. The default feature is only available in default tenant (host tenant). Once enabled hosting module can not be disabled.
# Manifest
Property | Value |
---|---|
Feature Id | Hosting |
Feature Id | Surevelox.OrchardCore.Hosting |
Category | Infrastructure |
Is Always Enabled | Yes |
Default Tenant Only | Yes |
# Dependencies
Depends on Feature | Feature ID | nuget package |
---|---|---|
License Management | Surevelox.OrchardCore.Licensing | Surevelox.OrchardCore.Licensing (opens new window) |
# Tenant Registration
Tenant Registration feature is useful feature for hosting service providers. This module is only available to default tenant (host tenant). It provides ability to build and design registration pages and allows website user's to self register as tenant.
# Manifest
Property | Value |
---|---|
Name | Tenant Registration |
Feature Id | Surevelox.OrchardCore.Hosting.TenantRegistration |
Category | Multi Tenancy |
Is Always Enabled | No |
Default Tenant Only | Yes |
# Dependencies
Depends on Feature | Feature ID | nuget package |
---|---|---|
Hosting | Surevelox.OrchardCore.Hosting | Surevelox.OrchardCore.Hosting |
Tenants | OrchardCore.Tenants | OrchardCore.Tenants (opens new window) |
OrchardCore.Email | OrchardCore.Email (opens new window) | |
Forms | OrchardCore.Forms | OrchardCore.Forms (opens new window) |
Flows | OrchardCore.Flows | OrchardCore.Flows (opens new window) |
# Tenant Billing
# Manifest
Property | Value |
---|---|
Name | Tenant Billing |
Feature Id | Surevelox.OrchardCore.Hosting.TenantRegistration.Payment |
Category | Multi Tenancy |
Is Always Enabled | No |
Default Tenant Only | Yes |
# Dependencies
Depends on Feature | Feature ID | nuget package |
---|---|---|
Tenant Registration | Surevelox.OrchardCore.Hosting.TenantRegistration | Surevelox.OrchardCore.Hosting |
Payment | Surevelox.OrchardCore.Payment | Surevelox.OrchardCore.Payment (opens new window) |