/// <summary> /// Posts the selected resource to Confluence. /// </summary> /// <param name="res">The resource to post to Confluence.</param> public static void PostToConfluence(IResource res, string selectedText) { PostDialog dlg = new PostDialog(); dlg.ResourceToPost = res; dlg.TextToPost = selectedText; dlg.Show(); }
public override void Execute(IActionContext context) { IResource resourceToPost = null; if (context.SelectedResources.Count > 0) { resourceToPost = context.SelectedResources [0]; } PostDialog.PostToConfluence(resourceToPost, context.SelectedPlainText); }