using Microsoft.SelfService.Portal.Core.API.Context; using Microsoft.SelfService.Portal.Core.API.Interfaces; using Microsoft.SelfService.Portal.Core.API.Models; namespace Microsoft.SelfService.Portal.Core.API.Repository { public class TemplateRepository : ITemplateInterface { private readonly DataContext _context; public TemplateRepository(DataContext context) { _context = context; } public ICollection GetTemplates() { return _context.Templates .ToList(); } public TemplateModel GetTemplateById(Guid Id) { return _context.Templates .Where(t => t.Id == Id) .FirstOrDefault(); } public bool CheckTemplateById(Guid Id) { return _context.Templates .Any(t => t.Id == Id); } } }