Partager via


IRecommendationsOperations Interface

Définition

RecommandationsOpérations.

public interface IRecommendationsOperations
type IRecommendationsOperations = interface
Public Interface IRecommendationsOperations

Méthodes

GenerateWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Lance le processus de génération de recommandations ou de calcul pour un abonnement. Cette opération est asynchrone. Les recommandations générées sont stockées dans un cache dans le service Advisor.

GetGenerateStatusWithHttpMessagesAsync(Guid, Dictionary<String,List<String>>, CancellationToken)

Récupère les status du processus de calcul ou de génération de recommandations. Appelez cette API après avoir appelé la recommandation de génération. L’URI de cette API est retourné dans le champ Emplacement de l’en-tête de réponse.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtient les détails d’une recommandation mise en cache.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

ListWithHttpMessagesAsync(String, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

Méthodes d’extension

Generate(IRecommendationsOperations)

Lance le processus de génération de recommandations ou de calcul pour un abonnement. Cette opération est asynchrone. Les recommandations générées sont stockées dans un cache dans le service Advisor.

GenerateAsync(IRecommendationsOperations, CancellationToken)

Lance le processus de génération de recommandations ou de calcul pour un abonnement. Cette opération est asynchrone. Les recommandations générées sont stockées dans un cache dans le service Advisor.

Get(IRecommendationsOperations, String, String)

Obtient les détails d’une recommandation mise en cache.

GetAsync(IRecommendationsOperations, String, String, CancellationToken)

Obtient les détails d’une recommandation mise en cache.

GetGenerateStatus(IRecommendationsOperations, Guid)

Récupère les status du processus de calcul ou de génération de recommandations. Appelez cette API après avoir appelé la recommandation de génération. L’URI de cette API est retourné dans le champ Emplacement de l’en-tête de réponse.

GetGenerateStatusAsync(IRecommendationsOperations, Guid, CancellationToken)

Récupère les status du processus de calcul ou de génération de recommandations. Appelez cette API après avoir appelé la recommandation de génération. L’URI de cette API est retourné dans le champ Emplacement de l’en-tête de réponse.

List(IRecommendationsOperations, String, Nullable<Int32>, String)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

ListAsync(IRecommendationsOperations, String, Nullable<Int32>, String, CancellationToken)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

ListNext(IRecommendationsOperations, String)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

ListNextAsync(IRecommendationsOperations, String, CancellationToken)

Obtient des recommandations mises en cache pour un abonnement. Les recommandations sont générées ou calculées en appelant generateRecommendations.

S’applique à