reactredux/webapi/WeatherForecast/Models/Requests/PutBlogItemRequestModel.cs

24 lines
654 B
C#

using Core.Abstractions.Models;
using Core.DomainObjects.Documents;
using WeatherForecast.Models.Abstractions;
namespace WeatherForecast.Models.Requests {
public class PutBlogItemRequestModel : PostItemRequestModelBase<BlogItem> {
public uint? ReadTime { get; set; }
public uint? Likes { get; set; }
public override BlogItem ToDomainObject() => new BlogItem {
L10n = L10n.Select(x => x.ToDomainObject()).ToList(),
// Images
// Author
Created = DateTime.UtcNow,
Tags = Tags,
Categories = Categories,
FamilyFriendly = FamilyFriendly,
ReadTime = ReadTime,
Likes = Likes
};
}
}