/// <summary> /// Adds Markdown middleware. /// </summary> /// <param name="app">An instance of <see cref="IAppBuilder"/>.</param> /// <param name="configuration">Markdown middleware configuration.</param> public static IAppBuilder AddMarkdown(this IAppBuilder app, MarkdownConfiguration configuration) { return(app.Use(typeof(MarkdownMiddleware), configuration)); }
public MarkdownMiddleware(OwinMiddleware next, MarkdownConfiguration configuration) : base(next) { _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); }