Beispiel #1
0
 public static SMSMessageType FromItemEx(Item item, IMessageItemSourceFactory messageItemSourceFactory, IManagerRootService managerRootService)
 {
     if (!SMSMessageType.IsCorrectMessageItem(item))
     {
         return(null);
     }
     return(new SMSMessageType(item, messageItemSourceFactory, managerRootService));
 }
 public override MessageItem GetCorrectMessageObject(Item item)
 {
     if (SMSMessageType.IsCorrectMessageItem(item))
     {
         var obj = SMSMessageType.FromItemEx(item, _messageItemSourceFactory, _managerRootService);
         return(SMSMessageType.FromItemEx(item, _messageItemSourceFactory, _managerRootService));
     }
     return(base.GetCorrectMessageObject(item));
 }