public async Task <Dictionary <string, int> > GetCategories(bool includeUnpublished)
        {
            await EnsureBlogSettings().ConfigureAwait(false);

            return(await postQueries.GetCategories(
                       settings.Id,
                       includeUnpublished,
                       CancellationToken)
                   .ConfigureAwait(false));
        }