private void AddContext(string key, ISuggestContext context) { if (_Contexts.ContainsKey(key)) { _Contexts[key] = context; } else { _Contexts.Add(key, context); } }
private SuggestContextsDescriptor <T> AddContext(ISuggestContext context) => context == null ? this : Assign(context, (a, v) => a.Add(v));
private SuggestContextsDescriptor <T> AddContext(ISuggestContext context) => context == null ? this : this.Assign(a => a.Add(context));