public async Task UpdateAsync(ScopeParam model)
        {
            if (string.IsNullOrWhiteSpace(model.Id))
            {
                throw new ArgumentNullException(nameof(model.Id));
            }

            var entity = await _manager.FindByIdAsync(model.Id);

            SimpleMapper.Map <ScopeParam, OpenIddictEntityFrameworkCoreScope>(model, entity);

            HandleCustomProperties(model, entity);

            await _manager.UpdateAsync(entity);
        }
示例#2
0
    public async Task UpdateAsync(ScopeParam model)
    {
        if (string.IsNullOrWhiteSpace(model.Id))
        {
            throw new InvalidOperationException(nameof(model.Id));
        }

        var entity = await _manager.FindByIdAsync(model.Id);

        SimpleMapper.Map(model, entity);

        HandleCustomProperties(model, entity);

        await _manager.UpdateAsync(entity);
    }