using Core.Abstractions.DomainObjects;
using Core.Abstractions.Models;
using Core.DomainObjects;
namespace WeatherForecast.Models.Abstractions {
  /// 
  /// 
  /// 
  /// 
  public abstract class PersonModelBase : ModelBase {
    /// 
    /// 
    /// 
    public Guid Id { get; set; }
    
    /// 
    /// 
    /// 
    public ImageResponseModel? Image { get; set; }
    /// 
    /// 
    /// 
    public PersonModelBase() { }
    /// 
    /// 
    /// 
    /// 
    public PersonModelBase(PersonBase person) {
      //if(person.Image != null)
      //  Image = new ImageModel(person.Image);
    }
  }
}