public Task DeleteUserProfilesAsync(int userId, CancellationToken token = default) { userId.EnsureGreaterThenZero(); return(Task.Run(async() => { _cachingService.ClearRegion(CacheRegions.UserProfiles); await _graphQLService.DeleteUserProfilesAsync(userId, token).ConfigureAwait(false); }, token)); }