public Message GetMessage(LegacyEvent legacyEvent) => mapper.Map(legacyEvent);
public bool ShouldSend(LegacyEvent legacyEvent) => !singleOfficeSendMessageRule.ShouldSend(legacyEvent) && !legacyEvent.IsPerformedOnOfficeProcessed;
public bool ShouldSend(LegacyEvent legacyEvent) => !legacyEvent.IsPerformedByOfficeProcessed && !legacyEvent.IsPerformedOnOfficeProcessed && legacyEvent.PerformedByOfficeId == legacyEvent.PerformedOnOfficeId;
public bool ShouldSend(LegacyEvent legacyEvent) => !legacyEvent.IsEventProcessed;
public bool ShouldSend(LegacyEvent legacyEvent) => !legacyEvent.IsPerformedByUserProcessed && !legacyEvent.IsPerformedOnUserProcessed && legacyEvent.PerformedById == legacyEvent.PerformedOnId;
public bool ShouldSend(LegacyEvent legacyEvent) => !singleUserSendMessageRule.ShouldSend(legacyEvent) && !legacyEvent.IsPerformedOnUserProcessed;