using Core.Abstractions.Models; using DomainObjects.Abstractions; using WeatherForecast.Models.Content.Responses.PageSections; namespace WeatherForecast.Models.Abstractions { /// /// /// /// public abstract class PageModelBase : ModelBase { /// /// /// public HeaderModel Header { get; set; } /// /// /// public TitleSectionModel? TitleSection { get; set; } /// /// /// /// public PageModelBase(PageBase pageBase) { if(pageBase.TitleSection !=null) TitleSection = new TitleSectionModel(pageBase.TitleSection); Header = new HeaderModel(pageBase.Header); } } }