using Newtonsoft.Json; using StructureHelperCommon.Models.Shapes; using StructureHelperLogics.Models.BeamShears; using StructureHelperLogics.Models.Materials; //Copyright (c) 2025 Redikultsev Evgeny, Ekaterinburg, Russia //All rights reserved. namespace DataAccess.DTOs.DTOEntities { public class BeamShearSectionDTO : IBeamShearSection { [JsonProperty("Id")] public Guid Id { get; } [JsonProperty("Name")] public string? Name { get; set; } [JsonProperty("Shape")] public IShape Shape { get; set; } [JsonProperty("Material")] public IConcreteLibMaterial Material { get; set; } [JsonProperty("CenterCover")] public double CenterCover { get; set; } public BeamShearSectionDTO(Guid id) { Id = id; } public object Clone() { return this; } } }