using Core.Abstractions.Models;
using Core.DomainObjects.L10n;
namespace WeatherForecast.Models.Responses.L10n {
///
///
///
public class PostItemL10nModel : ResponseModelBase {
///
///
///
public string Locale { get; set; }
///
///
///
public string Slug { get; set; }
///
///
///
public string Description { get; set; }
///
///
///
public string Title { get; set; }
///
///
///
public string ShortText { get; set; }
///
///
///
public string? Text { get; set; }
///
///
///
public string PlainText { get; set; }
///
///
///
public string ContentType { get; set; }
///
///
///
public List? Badges { get; set; }
///
///
///
///
public PostItemL10nModel(PostItemL10n postItemL10n) {
Locale = postItemL10n.Locale.Name;
Slug = postItemL10n.Slug;
Description = postItemL10n.Description;
Title = postItemL10n.Title;
ShortText = postItemL10n.ShortText;
PlainText = postItemL10n.PlainText;
Text = postItemL10n.Text;
ContentType = postItemL10n.ContentType.Name;
Badges = postItemL10n.Badges;
}
}
}