Beispiel #1
0
        public virtual TEntityType ToEntity(TDtoType dto)
        {
            if (dto == null)
            {
                return(null);
            }

            var result = entityProvider.GetEntity(dto.Id) ?? new TEntityType();

            propertyCopier.CopyProperties(dto, result);
            CopyTypeMismatchingDtoParameters(dto, result);
            return(result);
        }