Всем привет, есть такой вопрос: есть "сущность", которая хранится не в базе, а в апишке соседнего микросервиса. По ходу своей жизни она может бросать разные события - некое подобие доменных событий. Как правильно организовать эти события при удалении этой сущности? Как я понимаю, сама сущность ничего не должна знать о том, что её удаляют. Но если мне при удалении сущности нужно, например, сделать какие-то действия со штуками, которые хранятся в её полях, то как быть? Кидать событие из того места, которое отвечает за удаление сущности?