1.1 KiB
1.1 KiB
Messages
Interfaces for the email/messaging system, covering message entities, recipients, relations, and the message sender service.
Key Files
IAcEmailMessageBase.cs— Base email message withContextId,SenderId,Subject,Text,IsReaded, andContextType. ExtendsIEntityGuid,ITimeStampInfo,IAcEmailAddress.IAcEmailMessage.cs— Full email message combiningIAcEmailMessageBasewith a recipients relation.IAcEmailRecipientBase.cs— Base recipient withRecipientId,EmailMessageId, andIsReaded.IAcEmailRecipient.cs— Full recipient combining base recipient with an email message relation.IAcEmailMessageRelation.cs— Navigation property for entities holding anEmailMessagereference.IAcEmailRecipientsRelation.cs— Navigation property exposing aList<TEmailRecipient>collection.IAcEmailMessageForeignKey.cs— Foreign key contract forEmailMessageId(generic and Guid variants).IAcMessageSenderService.cs— Service interface withSendMessageAsyncfor dispatching messages.