protected SMSMessageType(Item item, IMessageItemSourceFactory messageItemSourceFactory, IManagerRootService managerRootService) : base(item, messageItemSourceFactory, managerRootService) { this._curSource = (base.Source as TextMailSource); this._messageItemSourceFactory = messageItemSourceFactory; this._managerRootService = managerRootService; }
public static SMSMessageType FromItemEx(Item item, IMessageItemSourceFactory messageItemSourceFactory, IManagerRootService managerRootService) { if (!SMSMessageType.IsCorrectMessageItem(item)) { return(null); } return(new SMSMessageType(item, messageItemSourceFactory, managerRootService)); }
public TypeResolver(IHostnameMappingService hostnameMappingService, IMessageItemSourceFactory messageItemSourceFactory, IManagerRootService managerRootService, IMultiVariateTestStrategyFactory multiVariateTestStrategyFactory, IAbnTestService abnTestService, PipelineHelper pipelineHelper) : base(hostnameMappingService, messageItemSourceFactory, managerRootService, multiVariateTestStrategyFactory, abnTestService, pipelineHelper) { _messageItemSourceFactory = messageItemSourceFactory; _managerRootService = managerRootService; }