SaaS CMS has officially launched! Learn more now.

IScoringService interface

Version InfoThis topic applies to Episerver.ConnectForMarketingAutomation 4.0.0 and lower. For later versions, see Sample Connector - IMarketingConnector

 Interface for working with a provider scoring model.

  • Namespace. EPiServer.MarketingAutomationIntegration.Services
  • Assembly. EPiServer.MarketingAutomationIntegration (in EPiServer.MarketingAutomationIntegration.dll) Version: 2.2.0.9000
  • C# syntax.
    public interface IScoringService

Methods 

IScoringService.GetAllScoringModels method 

Get available scoring models.

  • NamespaceEPiServer.MarketingAutomationIntegration.Services
  • Assembly. EPiServer.MarketingAutomationIntegration (in EPiServer.MarketingAutomationIntegration.dll) Version: 2.2.0.9000
  • C# syntax.
    IEnumerable<ScoringModel> GetAllScoringModels()
  • Return value. TypeIEnumerable< ScoringModel>
    List of scoring models.

IScoringService.GetAllScoringTypes method 

Get scoring types.

IScoringService.GetScoringForProfile method 

Get scoring for the input profile.

  • NamespaceEPiServer.MarketingAutomationIntegration.Services
  • Assembly. EPiServer.MarketingAutomationIntegration (in EPiServer.MarketingAutomationIntegration.dll) Version: 2.2.0.9000
  • C# syntax.
    IEnumerable<ScoringModelValues> GetScoringForProfile(
      Profile profile,
      int modelId
    )
  • Parameters.
    • profile. Type: Profile
      The profile.
    • modelId. TypeSystem. Int32
      The scoring model identifier.
  • Return value. TypeIEnumerable< ScoringModelValues>
    List of objects contains scoring information for the profile.

IScoringService.GetScoringRank method 

Get a scoring rank for a scoring model.

Last updated: Dec 10, 2015