# 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

# 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

# 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)
Email 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)