How to set null in update with ef core 7 ExecuteUpdateAsync SetProperty

M K*_*aei 3 c# ef-core-7.0

I have this method:

public async Task<int> RemoveClassify(RemoveClassifyVm vm)
{
    return await _db.UserAccesses
        .Where(UserAccess => vm.userAccessIds.Any(userAccessId => userAccessId == UserAccess.Id))
        .ExecuteUpdateAsync(UserAccess => UserAccess
         .SetProperty(UserAccess => UserAccess.ClassId, null)
        );
}
Run Code Online (Sandbox Code Playgroud)

but get error : Error CS0121 The call is ambiguous between the following methods or properties: 'SetPropertyCalls.SetProperty(Func<TSource, TProperty>, Func<TSource, TProperty>)' and 'SetPropertyCalls.SetProperty(Func<TSource, TProperty>, TProperty)'

M K*_*aei 11

we must use : (int?)null

SetProperty(userAccess => userAccess.ClassId, (int?)null)
Run Code Online (Sandbox Code Playgroud)