Exemplo n.º 1
0
        public void Save(ReferenceSettings settings)
        {
            if (_listening && _events != null && !settings.AddToRecentOnReferenceEvents)
            {
                _events.ProjectReferenceAdded -= ReferenceAddedHandler;
                _listening = false;
            }

            if (_listening && _events != null && !settings.AddToRecentOnReferenceEvents)
            {
                _events.ProjectReferenceAdded += ReferenceAddedHandler;
                _listening = true;
            }

            _persister.Save(settings);
        }
        //The rewriteSession is optional since it is not used in this particular quickfix.
        public override void Fix(IInspectionResult result, IRewriteSession rewriteSession = null)
        {
            var inspectionSettings = _settings.Load(new CodeInspectionSettings()) ?? new CodeInspectionSettings();
            var whitelist          = inspectionSettings.WhitelistedIdentifiers;

            inspectionSettings.WhitelistedIdentifiers =
                whitelist.Concat(new[] { new WhitelistedIdentifierSetting(result.Target.IdentifierName) }).ToArray();
            _settings.Save(inspectionSettings);
        }
Exemplo n.º 3
0
        public override void Fix()
        {
            var inspectionSettings = _settings.Load(new CodeInspectionSettings()) ?? new CodeInspectionSettings();
            var whitelist          = inspectionSettings.WhitelistedIdentifiers;

            inspectionSettings.WhitelistedIdentifiers =
                whitelist.Concat(new[] { new WhitelistedIdentifierSetting(_target.IdentifierName) }).ToArray();
            _settings.Save(inspectionSettings);
        }
        /// <summary>
        /// Sends specified message to the subscribers of the given topic via all connection types
        /// </summary>
        /// <param name="topic">Message topic</param>
        /// <param name="message">Message content</param>
        /// <returns></returns>
        public async Task SendMesageToTopic(string topic, PushMessage message)
        {
            _persistanceService.Save(message);

            Parallel.ForEach(_connectionHandlerFactory.GetConnectionHandlers(), (connHandler) => {
                connHandler.PushMessage(topic, message);
            });

            await Task.CompletedTask;
        }
 private void SaveCurrentState(object parameter)
 {
     if (Contacts.Count <= 0)
     {
         return;
     }
     persistanceService.Save(FilePath, Contacts
                             .Select(x => x.Contact)
                             .ToList());
 }
 public void Save(CodeInspectionSettings settings)
 {
     _persister.Save(settings);
 }
Exemplo n.º 7
0
 public void Save(WindowSettings settings)
 {
     _persister.Save(settings);
 }
Exemplo n.º 8
0
 public void Save(ToDoListSettings settings)
 {
     _persister.Save(settings);
 }
Exemplo n.º 9
0
 public void Save(GeneralSettings settings)
 {
     CheckForEventsToRaise(settings);
     _persister.Save(settings);
 }
 public void Save(AutoCompleteSettings settings)
 {
     _persister.Save(settings);
 }
Exemplo n.º 11
0
 public void Save(UnitTestSettings settings)
 {
     _persister.Save(settings);
 }
Exemplo n.º 12
0
 public void Save(HotkeySettings settings)
 {
     _persister.Save(settings);
 }
Exemplo n.º 13
0
 public void Save()
 {
     _persistanceService.Save(this);
 }
Exemplo n.º 14
0
 public void Save(IndenterSettings settings)
 {
     _persister.Save(settings);
 }