private void UpdateSearchAndSynonymSettingEvent(object sender, Model.Manager.Events.SettingChangedEventArgs args) { if (args == null) { Logger.Error(CLASS_NAME, "UpdateSearchAndSynonymSettingEvent", $"args is null! sender:[{sender ?? "sender is null!"}"); return; } Settings.SearchAndSynonymSetting searchAndSynonymSetting = args.GetTargetSetting(typeof(Settings.SearchAndSynonymSetting)) as Settings.SearchAndSynonymSetting; if (searchAndSynonymSetting == null) { Logger.Error(CLASS_NAME, "UpdateSearchAndSynonymSettingEvent", $"searchAndSynonymSetting is null! sender:[{sender ?? "sender is null!"}"); return; } ApplySetting(searchAndSynonymSetting); }
private void UpdateAdvancedSettingEvent(object sender, Model.Manager.Events.SettingChangedEventArgs args) { if (args == null) { //todo:log return; } Settings.AdvancedSetting advancedSetting = args.GetTargetSetting(typeof(Settings.AdvancedSetting)) as Settings.AdvancedSetting; if (advancedSetting == null) { //todo:log return; } if (_model == null) { //todo:log return; } _model.UpdateAdvancedSetting(advancedSetting); }
private void UpdateSearchAndSynonymSettingEvent(object sender, Model.Manager.Events.SettingChangedEventArgs args) { if (args == null) { //todo:log return; } Settings.SearchAndSynonymSetting searchAndSynonymSetting = args.GetTargetSetting(typeof(Settings.SearchAndSynonymSetting)) as Settings.SearchAndSynonymSetting; if (searchAndSynonymSetting == null) { //todo:log return; } if (_model == null) { //todo:log return; } _model.UpdateSearchAndSynonymSetting(searchAndSynonymSetting); }