internal static void Run( this IActionRequestHandler <RenderMarkdown> handler, Action <string, object[]> action, string markdown) { handler.Run(new RenderMarkdown(action, markdown)); }
internal static void Run( this IActionRequestHandler <LoadWholeFile> handler, DocumentViewModel viewModel, string name) { handler.Run(new LoadWholeFile(viewModel, name)); }
private DependencyResolver RegisterActionRequestHandlers() { this.renderMarkdownHandler = new ImagePathFixer( new PrettifyInvoke( new Actions.Handlers.RenderMarkdownHandler())); this.loadWholeFileHandler = new Actions.Handlers.LoadWholeFileHandler(); return(this); }
public ImagePathFixer(IActionRequestHandler <Actions.RenderMarkdown> decorated) { this.decorated = decorated; }
public PrettifyInvoke(IActionRequestHandler <Actions.RenderMarkdown> decorated) { this.decorated = decorated; }
public OpenFileHandler(IActionRequestHandler <Actions.LoadWholeFile> loader) { this.loader = loader; }