using Newsbot.Collector.Domain.Models; namespace Newsbot.Collector.Domain.Dto; public class SubscriptionDetailsDto { public Guid Id { get; set; } public SourceDto? Source { get; set; } public DiscordWebHookDto? DiscordWebHook { get; set; } public static SubscriptionDetailsDto Convert(SubscriptionModel subscription, SourceModel source, DiscordWebHookModel discord) { return new SubscriptionDetailsDto { Id = subscription.Id, Source = SourceDto.Convert(source), DiscordWebHook = DiscordWebHookDto.Convert(discord) }; } }