Class CrmStartingConfigurationPhaseExtensions
Provides extension methods for IAgentCommenceConfigurationPhase relevant to the Microsoft Dynamics CRM 2011 platform.
Namespace: Sp.Agent.Configuration
Assembly: Sp.Agent.Crm.dll
Examples
See EnsureConfigured(IAgentContext, Func<IAgentCommenceConfigurationPhase, IAgentCompletedConfigurationPhase>) for an example integration wrapper
Methods
WithCrmOnlineOrganizationStore(IAgentCommenceConfigurationPhase, Func<IServiceProvider>, String)
Configures the Software Potential to maintain its licenses within the Microsoft Dynamics CRM 2011 system as custom entities.
Declaration
public static ICrmActivationEndpointsConfigurationPhase WithCrmOnlineOrganizationStore(this IAgentCommenceConfigurationPhase that, Func<IServiceProvider> currentServiceProvider, string entityPrefix)
Parameters
Type | Name | Description |
---|---|---|
IAgentCommenceConfigurationPhase | that | Starting point of Sp.Agent configuration pipeline, as supplied by EnsureConfigured(IAgentContext, Func<IAgentCommenceConfigurationPhase, IAgentCompletedConfigurationPhase>). |
System.Func<System.IServiceProvider> | currentServiceProvider | Callback which yields the System.IServiceProvider that applies to the current processing Thread. Typically implemented via a |
System.String | entityPrefix | Prefix string to apply to internal Dynamics CRM Custom entities used to maintain Licenses, e.g., |
Returns
Type | Description |
---|---|
ICrmActivationEndpointsConfigurationPhase |
Examples
See EnsureConfigured(IAgentContext, Func<IAgentCommenceConfigurationPhase, IAgentCompletedConfigurationPhase>) for an example integration wrapper.