C# Class ToSic.SexyContent.Serializers.Serializer

Inheritance: Eav.Serializers.Serializer
Show file Open project: 2sic/2sxc Class Usage Examples

Public Methods

Method Description
GetDictionaryFromEntity ( IEntity entity ) : object>.Dictionary
Prepare ( DynamicEntity dynamicEntity ) : object>.Dictionary

Return an object that represents an IDataStream, but is serializable

Prepare ( IEnumerable dynamicList ) : object>>.IEnumerable

Return an object that represents an IDataStream, but is serializable

Serializer ( ) : System.Collections.Generic

Standard constructor, important for Unity when opening this class in dependency-injection mode

Serializer ( SxcInstance sxcInstance, string languages = null ) : System.Collections.Generic

Common constructor, directly preparing it with 2sxc

Private Methods

Method Description
AddEditInfo ( IEntity entity, object>.Dictionary dictionary ) : void
AddPresentation ( IEntity entity, object>.Dictionary dictionary ) : void
ConvertNewSerRelToOldSerRel ( object>.Dictionary dicNew ) : object>.Dictionary
PrepareOldFormat ( IEntity entity ) : object>.Dictionary

Method Details

GetDictionaryFromEntity() public method

public GetDictionaryFromEntity ( IEntity entity ) : object>.Dictionary
entity IEntity
return object>.Dictionary

Prepare() public method

Return an object that represents an IDataStream, but is serializable
public Prepare ( DynamicEntity dynamicEntity ) : object>.Dictionary
dynamicEntity DynamicEntity
return object>.Dictionary

Prepare() public method

Return an object that represents an IDataStream, but is serializable
public Prepare ( IEnumerable dynamicList ) : object>>.IEnumerable
dynamicList IEnumerable
return object>>.IEnumerable

Serializer() public method

Standard constructor, important for Unity when opening this class in dependency-injection mode
public Serializer ( ) : System.Collections.Generic
return System.Collections.Generic

Serializer() public method

Common constructor, directly preparing it with 2sxc
public Serializer ( SxcInstance sxcInstance, string languages = null ) : System.Collections.Generic
sxcInstance SxcInstance
languages string
return System.Collections.Generic