Ejemplo n.º 1
0
 public BaseViewModel(bool initializeNotifier)
 {
     if (initializeNotifier)
     {
         NotifierContext = NotifierGenerator.MakeContext <IClientNotifierContext>();
         var notifier = (Notifier)ClientModel.Notifier;
         notifier.Add(NotifierContext);
     }
 }
        protected override void Initialize()
        {
            downloadingFiles = new List<string>();
              notifierContext = NotifierGenerator.MakeContext<IClientNotifierContext>();
              notifierContext.ReceiveMessage += OnReceiveMessage;

              commands = new List<ClientPluginCommand>
              {
            new ClientMakeScreenCommand(),
            new ClientScreenDoneCommand()
              };
        }
Ejemplo n.º 3
0
        public BaseViewModel(BaseViewModel parent, bool initializeNotifier)
        {
            if (parent != null)
            {
                Dispatcher = parent.Dispatcher;
            }

            if (initializeNotifier)
            {
                NotifierContext = NotifierGenerator.MakeContext <IClientNotifierContext>();
                ClientModel.Notifier.Add(NotifierContext);
            }
        }