Master To Web
Sitecore, Workflows

Sitecore WorkflowCounters namespace change

Recently, I was reading a post on how to change the workflow state of Sitecore items programmetically and noticed that I could not compile the example code in later versions of Sitecore.

Specifically, the following line in the example code was failing:

if (pipeline != null)
{
    WorkflowCounters.ActionsExecuted.IncrementBy(pipeline.Processors.Count);
}

To fix the problem, simply replace the problematic line with the new namespace for the same action:

if (pipeline != null)
{
    Sitecore.Diagnostics.PerformanceCounters.DataCount.WorkflowActionsExecuted.IncrementBy((long)pipeline.Processors.Count);
}

Related posts

Sitecore SXA partial design cache does not clear on publish

Amir Setoudeh
7 years ago

Bug: Sitecore 8.1 Workflow Commands Do Not Work When Item Is Not Saved

Amir Setoudeh
10 years ago

Easily search for text in any field with this Sitecore Powershell Extensions Report

Amir Setoudeh
3 years ago
Exit mobile version