/// <summary> /// Sends a prowlnotification with given data /// </summary> /// <param name="apiKeys">List of API-Keys</param> /// <param name="application">Title of the Application</param> /// <param name="header">Title of the Event</param> /// <param name="message">Message</param> /// <param name="priority">Priority of the message</param> public static void Notify(List<string> apiKeys, string application, string header, string message, NMANotificationPriority priority) { String[] keyArray = apiKeys.ToArray(); string apikey = String.Join(",", keyArray); Dictionary<string, string> data = new Dictionary<string, string> { {Apikey, apikey}, {Application, application}, {Event, header}, {Description, message}, {Priortiy, ((sbyte) priority).ToString()} }; Send(data); }
/// <summary> /// Sends a prowlnotification with given data /// </summary> /// <param name="apiKeys">List of API-Keys</param> /// <param name="application">Title of the Application</param> /// <param name="header">Title of the Event</param> /// <param name="message">Message</param> /// <param name="priority">Priority of the message</param> public static void Notify(List <string> apiKeys, string application, string header, string message, NMANotificationPriority priority) { String[] keyArray = apiKeys.ToArray(); string apikey = String.Join(",", keyArray); Dictionary <string, string> data = new Dictionary <string, string> { { Apikey, apikey }, { Application, application }, { Event, header }, { Description, message }, { Priortiy, ((sbyte)priority).ToString() } }; Send(data); }