Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this article you will find:

Table of Contents

Goal

Sitefinity .NET Core Renderer is a standalone application that is deployed separately from Sitefinity CMS to offload the task of rendering pages as HTML for improved scalability and performance, and reduce the CPU load for the main CMS node. This new decoupled architecture is quick to setup and deploy.

This article will provide information for installing the Hawksearch widgets for Sitefinity .NET Core Renderer.

Steps for Setting-up the Project

Prerequisite

Info
  1. Sitefinity version 13.3.7600

  2. Hawksearch .NET Core Renderer NuGet package

  3. .NET Core project with installed Hawksearch Renderer UI NuGet package

Note

Disable 'Use cached controller container assemblies' option in Sitefinity Advanced Settings

  1. Open Sitefinity Advanced Settings (your-website-url/Sitefinity/Administration/Settings/Advanced)

  2. Select ‘Feather’ from the settings list

  3. Uncheck 'Use cached controller container assemblies'

  4. Click ‘Save Changes’ button

Steps to install the connector

  1. Install the NuGet package

  2. Build your solution

Note

Modify HawkRoutesInitializer.cs - comment or remove the following two rows of code located in the HawkRoutesInitializer.cs (located in the App_Start folder) in case you already have them in your Global.asax.cs or anywhere else in your project:

  1. config.MapHttpAttributeRoutes();

  2. config.EnsureInitialized();