20 lines
522 B
C#
20 lines
522 B
C#
using Core.Abstractions.Models;
|
|
using Core.DomainObjects;
|
|
using Core.Enumerations;
|
|
|
|
namespace WeatherForecast.Models.Responses {
|
|
public class GetCategoryItemResponseModel : ResponseModelBase {
|
|
|
|
public string Slug { get; set; }
|
|
public string Text { get; set; }
|
|
|
|
public GetCategoryItemResponseModel(Category category, Locales locale) {
|
|
var l10n = category.L10n.SingleOrDefault(x => x.Locale == locale);
|
|
if (l10n != null) {
|
|
Slug = l10n.Slug;
|
|
Text = l10n.Text;
|
|
}
|
|
}
|
|
}
|
|
}
|