ProviderServices class
Version Info: This 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 ![](/globalassets/public-method-icon.png)
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 ![](/globalassets/public-property-icon.png)
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 ![](/globalassets/public-property-icon.png)
Returns the IListService to the MAI framework.
- Namespace. DemoConnector.Services
- Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
- C# syntax.
public IListService ListService { get; }
- Property value. Type: IListService
- Implements. IProviderServices.ListService
ProviderServices.ProfileService property ![](/globalassets/public-property-icon.png)
Returns the IProfileService to the MAI framework.
- Namespace. DemoConnector.Services
- Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
- C# syntax.
public IProfileService ProfileService { get; }
- Property value. Type: IProfileService
- Implements. IProviderServices.ProfileService
ProviderServices.ProgramService property ![](/globalassets/public-property-icon.png)
Returns the IProgramService to the MAI framework.
- Namespace. DemoConnector.Services
- Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
- C# syntax.
public IProgramService ProgramService { get; }
- Property value. Type: IProgramService
- Implements. IProviderServices.ProgramService
ProviderServices.ScoringService property ![](/globalassets/public-property-icon.png)
Returns the IScoringService to the MAI framework.
- Namespace. DemoConnector.Services
- Assembly. DemoConnector (in DemoConnector.dll) Version: 1.0.0.0
- C# syntax.
public IScoringService ScoringService { get; }
- Property value. Type: IScoringService
- Implements. IProviderServices.ScoringService
Last updated: Dec 10, 2015