using e_suite.API.Common.repository; using e_suite.Database.Audit; using e_suite.Database.Core; using e_suite.Database.Core.Tables.Workflow; namespace e_suite.Modules.WorkflowTemplatesManager.Repository; public class WorkflowTemplateRepository : RepositoryBase, IWorkflowTemplateRepository { public WorkflowTemplateRepository(IEsuiteDatabaseDbContext databaseDbContext) : base(databaseDbContext) { } public IQueryable GetWorkflowVersions() { return DatabaseDbContext.WorkflowVersions; } public async Task EditWorkflowVersionAsync(AuditUserDetails auditUserDetails, WorkflowVersion workflowVersion, CancellationToken cancellationToken) { await DatabaseDbContext.SaveChangesAsync(auditUserDetails, cancellationToken); } }