コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }