подписываться в сервисе - не самая хорошая идея. если все таки нужно - не забудьте отписаться. если вам нужно кешировать запрос, попробуйте publishReplay(1) + refCount()
мне нужно чтобы 3й метод заполнял масив значений uniqueResCategories в зависимости от того есть ли такие ResCategories среди allProjectResources.
Сделай по другому Создай переменную которая будет в цвелей принимать значение категории если есть такая уже категория - обходи переменную если нету добавляй в массив