public KonamiCodeMiddleware(AppFunc next, KonamiCodeMiddlewareOptions options) : base(next, new HtmlAppenderMiddlewareOptions { Head = String.Format("<script type='text/javascript' src='{0}/konami.js'></script>", options.AssetsPath), Body = String.Format("<script>var easter_egg = new Konami(function() {{ {0} }});</script>", options.Action) }) { if (null == options) throw new ArgumentNullException("options"); _options = options; }
public KonamiCodeMiddleware(AppFunc next, KonamiCodeMiddlewareOptions options) : base(next, new HtmlAppenderMiddlewareOptions { Head = String.Format("<script type='text/javascript' src='{0}/konami.js'></script>", options.AssetsPath), Body = String.Format("<script>var easter_egg = new Konami(function() {{ {0} }});</script>", options.Action) }) { if (null == options) { throw new ArgumentNullException("options"); } _options = options; }
public static void UseKonamiCodeMiddleware(this IAppBuilder app, KonamiCodeMiddlewareOptions options = null) { if (options == null) options = new KonamiCodeMiddlewareOptions(); app.Use<KonamiCodeMiddleware>(options); }