public async Task UpdateAsync(RiftRole role) { await using var context = new RiftContext(); var entry = context.Entry(role); entry.Property(x => x.Name).IsModified = true; entry.Property(x => x.RoleId).IsModified = true; await context.SaveChangesAsync(); }
public async Task AddAsync(IRole role) { await using var context = new RiftContext(); var dbRole = new RiftRole { Name = role.Name, RoleId = role.Id }; await context.Roles.AddAsync(dbRole); await context.SaveChangesAsync(); }