Hello I am trying to listen to EntityInsertedEvent, EntityDeletedEvent from my plugin but nothing. Is it possible that system events are not listened to in plugins ?
This my code in plugin i write.
public class OrderEventConsumer :
//specification attributes
IConsumer<EntityInsertedEvent<OrderItem>>,
IConsumer<EntityDeletedEvent<OrderItem>>
{
private ILogger _logger;
public OrderEventConsumer( ILogger logger)
{
_logger = logger;
}
#region methods
public void HandleEvent(EntityInsertedEvent<OrderItem> eventMessage)
{
_logger.Information("add order item");
}
public void HandleEvent(EntityDeletedEvent<OrderItem> eventMessage)
{
_logger.Information("delete order item");
}
#endregion
}