public string Evaluate(Context context) { try { string outValue; if (_plugin.GetUsers().TryGetValue(context.Element.Value, out outValue)) { var startString = $"skype:{outValue}?call"; Process.Start(startString); } } catch (Exception exception) { VirtualAssistant.Instance.Logger.Error(exception); } return(string.Empty); }
public IEnumerable <string> GetValues(string parameter = "") { return(_plugin.GetUsers().Keys); }