22 lines
560 B
C#
22 lines
560 B
C#
|
|
using Core.Abstractions.Models;
|
|
using Core.DomainObjects;
|
|
using Core.DomainObjects.PageSections;
|
|
using WeatherForecast.Models.PageSections;
|
|
|
|
namespace WeatherForecast.Models.Abstractions {
|
|
public abstract class PageModelBase : ModelBase {
|
|
|
|
public HeaderModel Header { get; set; }
|
|
|
|
public TitleSectionModel? TitleSection { get; set; }
|
|
|
|
public PageModelBase() { }
|
|
|
|
public PageModelBase(Header header, TitleSection titleSection) {
|
|
TitleSection = new TitleSectionModel(titleSection);
|
|
Header = new HeaderModel(header);
|
|
}
|
|
}
|
|
}
|