internal async Task <bool> DeleteRole(UserRole role)
        {
            LogWarning(Localized.Resources.StatusConnecting);

            var successful = await _membershipService.DeleteRole(role);

            if (successful)
            {
                _roles.Remove(role);
                LogSuccess(Localized.Resources.StatusItemDeleted);
                return(true);
            }

            LogFailure(Localized.Resources.StatusFailedToDeleteItem);
            return(false);
        }