public ItemSummaryReasonDto(ItemSummaryDto summaryDto) { if (summaryDto != null) { var properties = typeof(ItemSummaryDto).GetTypeInfo().DeclaredProperties; foreach (var property in properties) { var value = property.GetValue(summaryDto); property.SetValue(this, value); } } }
public ReadOrderItemDto(ItemSummaryDto dto) : base(dto) { if (dto == null) { return; } var type = typeof(ItemSummaryDto); var properties = type.GetTypeInfo().DeclaredProperties; foreach (var property in properties) { var value = property.GetValue(dto); property.SetValue(this, value); } }