Как избежать создания круговой зависимости между порядком, ботом и обменом?C#

Место общения программистов C#
Anonymous
 Как избежать создания круговой зависимости между порядком, ботом и обменом?

Сообщение Anonymous »

Я работаю над системой торговли сеткой криптовалюты, где боты создают Order объекты. Когда создается заказ , он запускает событие домена , чтобы отправить заказ на соответствующий Exchange . Проблема заключается в том, что заказ не имеет прямого доступа к Exchange , что неясно, как правильно запустить событие.// Order.cs
public void CreateOrderPlacedEvent()
{
AddDomainEvent(new OrderPlacedEvent(Bot.Exchange.Name)); //

Подробнее здесь: https://stackoverflow.com/questions/794 ... d-exchange

Вернуться в «C#»