Check whether a single entity loaded by a viewer can be deleted by that same viewer. This recursively checks edge cascade permissions (EntityEdgeDeletionBehavior) as well.
class of entity
entity loaded by viewer
query context in which to perform the check
canViewerUpdateAsync
Check whether a single entity loaded by a viewer can be deleted by that same viewer. This recursively checks edge cascade permissions (EntityEdgeDeletionBehavior) as well.