Skip to main content

IRtEntityToTcDtoConverter

Namespace: Meshmakers.Octo.Runtime.Contracts.TransportContainer

Interface for converting RtEntity to RtEntityDto

public interface IRtEntityToTcDtoConverter

Methods

Convert(String, RtEntity, AttributeValueResolveFlags)

Converts a RtEntity to RtEntityDto

RtEntityTcDto Convert(string tenantId, RtEntity rtEntity, AttributeValueResolveFlags attributeValueResolveFlags)

Parameters

tenantId String
Tenant Id

rtEntity RtEntity
The RtEntity to convert

attributeValueResolveFlags AttributeValueResolveFlags
Defines how attribute values are resolved

Returns

RtEntityTcDto

Exceptions

PersistenceException
Thrown if the CkTypeId is undefined