Yarn.Saliency Namespace

Summary

Contains classes for choosing the most relevant content out of a set of possible options.

Classes

NameDescription
BestLeastRecentlyViewedSaliencyStrategyA content saliency strategy that returns the first of the best, least-recently seen choices from the provided options.
BestSaliencyStrategyA content saliency strategy that returns the best of the provided options.
ContentSaliencyOptionRepresents a piece of content that may be selected by an IContentSaliencyStrategy .
EnumerableRandomExtensionContains extension methods for System.Collections.Generic.IEnumerable`1 .
FirstSaliencyStrategyA content saliency strategy that always returns the first non-failing item in the list of available options.
RandomBestLeastRecentlyViewedSaliencyStrategyA content saliency strategy that returns a random choice of the best, least-recently seen choices from the provided options.

Enums

NameDescription
ContentSaliencyContentTypeIndicates what type of content a ContentSaliencyOption represents.

Interfaces

NameDescription
IContentSaliencyStrategyContains methods for choosing a piece of content from a collection of options.