Try our conversational search powered by Generative AI!

ProviderServices class

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

 The main interface that provides the service implementations to the MAI framework. Any interface that you do not want to support must have an implementation but every method can throw NotImplementedException.

  • Inheritance hierarchy.
    System.Object
      DemoConnector.Services.ProviderServices
  • Namespace. DemoConnector.Services
  • Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
  • C# syntax.
    public class ProviderServices : IProviderServices

Constructor 

Initializes a new instance of the ProviderServices class.

  • Namespace. DemoConnector.Services
  • Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
  • C# syntax.
    public ProviderServices()

Properties

ProviderServices.AuthenticationService property 

Not used by MAI; OK to throw NotImplementedException, unless your specific implementation can use it.

  • Namespace. DemoConnector.Services
  • Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
  • C# syntax.
    public IAuthenticationService AuthenticationService { get; }
  • Property value. Type: IAuthenticationService
  • Implements. IProviderServices.AuthenticationService

ProviderServices.ListService property 

Returns the IListService to the MAI framework.

ProviderServices.ProfileService property 

Returns the IProfileService to the MAI framework.

ProviderServices.ProgramService property 

Returns the IProgramService to the MAI framework.

ProviderServices.ScoringService property 

Returns the IScoringService to the MAI framework.

Last updated: Dec 10, 2015