Tag Archives

Archive of posts published in the tag: Sitefinity

Turning on Redis in Sitefinity in Azure

Last time we saw how to change database connection string for Sitefinity which can be useful if we need to extract it in runtime. In the same manner we can enable Redis which is required when running Sitefinity in Azure (and is not…

Dynamically changing database connection string in Sitefinity

Sitefinity stores its database connection string in App_data\Sitefinity\Configuration\DataConfig.config so you can easily modify connection string there. But what if you want to extract the connection string in runtime? E.g., you want to read it from Azure Key Vault after application is started? First,…

Dependency injection in Sitefinity

In order to use DI in Sitefinity you need to configure two mechanisms. One for feather widgets and one for other stuff. Let’s begin with widgets. Feather widgets We would like to have dependencies injected to widgets’ controllers (using constructor). Sitefinity uses NInject…

Capturing Sitefinity logs and pushing them to Azure Storage

Let’s assume that we have properly configured Sitefinity instance to work in Azure (which includes using Azure SQL database and Azure Redis instance). Now there is a question: how do we capture logs and send them to Azure Storage? By default Sitefinity logs…