Skip to content

Instantly share code, notes, and snippets.

@agehlot
agehlot / AzureKeyVaultCacheHelper.cs
Created March 13, 2021 18:25
Helper methods for getting a key from Azure Key Vault
using Microsoft.Azure.KeyVault;
using Microsoft.Azure.KeyVault.Models;
using Microsoft.Identity.Client;
using Sitecore.Diagnostics;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Web.Configuration;
namespace Core.Foundation.AzureKeyVault.Helper
{
@agehlot
agehlot / PageEventProcessor.cs
Last active March 13, 2021 14:35
Sitecore Aggregation pipeline processor code
using Microsoft.Extensions.DependencyInjection;
using Sitecore.Analytics.Aggregation.Pipeline;
using Sitecore.Configuration;
using Sitecore.Data;
using Sitecore.DependencyInjection;
using Sitecore.Diagnostics;
using Sitecore.XConnect.Collection.Model;
using System;
using System.Collections.Generic;
using System.Linq;
@agehlot
agehlot / Core.Foundation.Aggregation.config
Created March 13, 2021 13:04
Sitecore Aggregation pipeline processor config
<?xml version="1.0" encoding="utf-8" ?>
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/" xmlns:role="http://www.sitecore.net/xmlconfig/role/">
<sitecore role:require="Standalone or Processing">
<pipelines>
<group groupName="analytics.aggregation">
<pipelines>
<interactions>
<processor type="Core.Foundation.Analytics.Collection.Pipelines.Aggregation.PageEventProcessor, Core.Foundation.Analytics.Collection" />
</interactions>
</pipelines>