Try our conversational search powered by Generative AI!

Interface IDependentContentTransfer

Interface that handles dependent content in export

Namespace: EPiServer.Core.Transfer
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
[Obsolete("Replaced by IImplicitContentExporter")]
public interface IDependentContentTransfer

Properties

Roots

Declaration
[Obsolete("Interface is replaced by IImplicitContentExporter. This property is no longer exposed. Use ISiteDefinitionRepository and ContentRootService to retrieve all roots.")]
IList<ContentReference> Roots { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<ContentReference>

TransferContext

Declaration
[Obsolete("Interface is replaced by IImplicitContentExporter. The context should now be passed as an argument to the ExportDependentContent method.")]
IContentTransferContext TransferContext { get; set; }
Property Value
Type Description
IContentTransferContext

Methods

ExportDependentContent(IContent)

Declaration
void ExportDependentContent(IContent content)
Parameters
Type Name Description
IContent content

ShouldIncludeReferencedContent(IContent)

Declaration
[Obsolete("Interface is replaced by IImplicitContentExporter. This method is no longer needed as it is checked by ExportDependentContent method.")]
bool ShouldIncludeReferencedContent(IContent content)
Parameters
Type Name Description
IContent content
Returns
Type Description
System.Boolean

Extension Methods