Class ConsentAgreementInfoProvider
- Namespace
- CMS.DataProtection
- Assembly
- CMS.DataProtection.dll
Class providing ConsentAgreementInfo management.
[ProviderInterface(typeof(IConsentAgreementInfoProvider))]
[Obsolete("Use CMS.DataEngine.IInfoProvider<ConsentAgreementInfo> instead. Use CMS.DataEngine.InfoProviderExtensions for additional methods for individual objects retrieval. To get an instance of the interface's implementation use dependency injection or access the instance directly via the CMS.DataEngine.Provider<ConsentAgreementInfo>.Instance property. When faking metadata in CMS.Tests.UnitTests using Fake() use the obsolete provider class until fully removed.")]
[ObsoleteSince(30, 0)]
public class ConsentAgreementInfoProvider : AbstractInfoProvider<ConsentAgreementInfo, ConsentAgreementInfoProvider>, IInfoProvider, ICustomizableProvider, IBulkOperationProvider, IWebFarmProvider, IInfoValidator<ConsentAgreementInfo>, IInfoByIdProvider<ConsentAgreementInfo>, IInfoByGuidProvider<ConsentAgreementInfo>, IInfoByNameProvider<ConsentAgreementInfo>, IBulkInfoProvider<ConsentAgreementInfo>, IConsentAgreementInfoProvider, IInfoProvider<ConsentAgreementInfo>
- Inheritance
-
objectAbstractInfoProvider<ConsentAgreementInfo, ConsentAgreementInfoProvider, ObjectQuery<ConsentAgreementInfo>>ConsentAgreementInfoProvider
- Implements
- Inherited Members
- Extension Methods