using System.Collections.Generic; using F4SD.ActionConnector.Models; namespace F4SD.ActionConnector.Execution { public sealed class QuickActionRequest { /// /// Matches from the configuration. /// public string ActionId { get; internal set; } /// /// The name of the Quick Action to invoke, e.g. "Document case in JIRA". /// public string QuickActionRef { get; internal set; } /// /// Template variables resolved against the event payload. /// Values are the raw payload values; callers are responsible for casting. /// public IDictionary Parameters { get; internal set; } /// /// Full context of the triggering event. /// public ActionContext Context { get; internal set; } } }