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;
 }
Ejemplo n.º 2
0
 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);
        }