using System; using Volo.Abp.Domain.Entities; using Volo.Abp.Domain.Entities.Auditing; namespace Kurs.Platform.Entities; public class Service : FullAuditedAggregateRoot { public string? Icon { get; set; } public string Title { get; set; } public string? Description { get; set; } public string Type { get; set; } // JSON olarak saklanacak public string[] Features { get; set; } = []; protected Service() { } public Service(Guid id, string icon, string title, string description, string type, string[] features) : base(id) { Icon = icon; Title = title; Description = description; Type = type; Features = features; } }