/// <summary> /// Constructor /// Custom user message output host /// </summary> /// <param name="outputHost"></param> protected PassiveViewBase(IUserMessageOutputHost outputHost) { m_messageHost = outputHost; m_eventsController = new MvcEventsController(this); }
/// <summary> /// Constructor /// </summary> /// <param name="outputHost">The output host the will process the message.</param> /// <param name="provider">The provider of the message to be processed</param> public MessageListener(IUserMessageOutputHost outputHost, IUserMessageGenerator generator) : this(outputHost) { AddProvider(generator); }
public DialogService() { m_messageOutput = new MessageBoxOutputHost(); }
/// <summary> /// Constructor /// </summary> /// <param name="outputHost">The output host the will process the message.</param> public MessageListener(IUserMessageOutputHost outputHost) { m_outputHost = outputHost; m_generators = new List <IUserMessageGenerator>(); }
public DialogService(IUserMessageOutputHost messageOutputHost) { m_messageOutput = messageOutputHost; }