Exemplo de redução de mapa do RavenDB usando o cliente .NET

Estou procurando um exemplo de como implementar e usar o Map-Reduce no RavenDB .NET Client.

Gostaria de aplicá-lo a um cenário específico: gerar contagens únicas e totais de visitantes.

Um documento de amostra que seria armazenado no RavenDB:

public class StatisticsEntry
{
    public string Id { get; set; }
    public string UserId { get; set; }
}

Eu posso descobrir como criar um índice padrão usando o Mapa, mas estou perdido em como realmente usar a função Reduzir e recuperar os resultados.

Infelizmente, oexemplo fornecido no site RavenDB não explica o que está acontecendo, para que eu possa entender como usá-lo por meio da API do .NET, e os exemplos parecem não implementar isso de maneira alguma usando a API do .NET.

questionAnswers(2)

yourAnswerToTheQuestion