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)
| 归档时间: |
|
| 查看次数: |
847 次 |
| 最近记录: |