Performs related content DTO initialization by auto mapping result entity to DTO object.

Namespace: MonoSoftware.MonoX.BusinessLayer
Assembly: MonoX (in MonoX.dll) Version: 5.1.40.5065 (5.1.40.5065)

Syntax

C#
protected virtual void InitRelatedContentDTO(
	Guid sourceContentId,
	int sourceContentEntityType,
	RelatedContentArgs args,
	IEntity2 item,
	ref AspnetUsersEntity aspnetUser,
	ref IRelatedContentDTO dtoEntity
)
Visual Basic
Protected Overridable Sub InitRelatedContentDTO ( 
	sourceContentId As Guid,
	sourceContentEntityType As Integer,
	args As RelatedContentArgs,
	item As IEntity2,
	ByRef aspnetUser As AspnetUsersEntity,
	ByRef dtoEntity As IRelatedContentDTO
)
Visual C++
protected:
virtual void InitRelatedContentDTO(
	Guid sourceContentId, 
	int sourceContentEntityType, 
	RelatedContentArgs^ args, 
	IEntity2^ item, 
	AspnetUsersEntity^% aspnetUser, 
	IRelatedContentDTO^% dtoEntity
)
F#
abstract InitRelatedContentDTO : 
        sourceContentId : Guid * 
        sourceContentEntityType : int * 
        args : RelatedContentArgs * 
        item : IEntity2 * 
        aspnetUser : AspnetUsersEntity byref * 
        dtoEntity : IRelatedContentDTO byref -> unit 
override InitRelatedContentDTO : 
        sourceContentId : Guid * 
        sourceContentEntityType : int * 
        args : RelatedContentArgs * 
        item : IEntity2 * 
        aspnetUser : AspnetUsersEntity byref * 
        dtoEntity : IRelatedContentDTO byref -> unit 

Parameters

sourceContentId
Type: System..::..Guid
Content id.
sourceContentEntityType
Type: System..::..Int32
Content entity type.
args
Type: MonoSoftware.MonoX.BusinessLayer..::..RelatedContentArgs
Related content arguments.
item
Type: IEntity2
Result entity.
aspnetUser
Type: AspnetUsersEntity%
Result entity user.
dtoEntity
Type: MonoSoftware.MonoX.BusinessLayer..::..IRelatedContentDTO%
DTO object.

See Also