using HrynCo.NotificationService.DAL.Abstract.Templates; namespace HrynCo.NotificationService.Services.TemplateDefinitions; internal static class NotificationServiceMapping { public static NotificationServiceDto Map(NotificationServiceInfo service) => new(service.Id, service.Name, service.Revision, service.Languages.Select(l => l.Code).ToList(), service.Languages.Select(l => new ServiceLanguageDto(l.Id, l.Code, l.VersionCount)).ToList()); }