Exemplo n.º 1
0
        public void Init()
        {
            CompositionContainer compositionContainer = _compositionContainerProvider.GetInstance();

            _selfProvider.GetInstance().Init();
            _textRulesRegistryProvider.GetInstance().Init();
            _httpRulesRegistryProvider.GetInstance().Init();
            _proxyRegistryProvider.GetInstance().Init();

            foreach (Lazy <IAssemblyLifetimeManager> manager in compositionContainer.GetExports <IAssemblyLifetimeManager>())
            {
                manager.Value.Init();
            }
        }
Exemplo n.º 2
0
        public VariablesListViewModel()
        {
            SelfProvider selfProvider = new SelfProvider();

            _globalVariables = selfProvider.GetInstance().Variables;
            UpdateVariablesList();
            _globalVariables.CollectionChanged += GlobalVariables_CollectionChanged;
        }
Exemplo n.º 3
0
 private void OnInputPromptModelPromptCanceled(object id)
 {
     if (id == Id)
     {
         _selfProvider.GetInstance().PromptCanceled -= OnInputPromptModelPromptCanceled;
         ThreadUtils.RunInUiAsync(() => CloseRequested?.Invoke());
     }
 }
Exemplo n.º 4
0
        public HttpEventListViewModel()
        {
            SetTrimLineSize();
            GeneralInterfaceSettings.PropertyChanged += OnGeneralInterfaceSettingsPropertyChanged;

            SelfProvider selfProvider = new SelfProvider();

            selfProvider.GetInstance().NewEventBroadcasted += NewEventBroadcasted;
        }
Exemplo n.º 5
0
        public VariableViewModel(string name = null)
        {
            SelfProvider selfProvider = new SelfProvider();

            _globalVariables = selfProvider.GetInstance().Variables;
            if (!string.IsNullOrEmpty(name))
            {
                Variable      = _globalVariables.GetOrDefault <string>(name);
                IsNew         = Variable == null;
                _variableName = name;
            }
            else
            {
                IsNew = true;
            }
        }
Exemplo n.º 6
0
 public InputPromptViewModel(Action <string> callback)
 {
     this._callback = callback;
     _selfProvider  = new SelfProvider();
     _selfProvider.GetInstance().PromptCanceled += OnInputPromptModelPromptCanceled;
 }