Example #1
0
 public static IHyperaiApplicationBuilder Use <TM>(this IHyperaiApplicationBuilder builder) where TM : IMiddleware
 {
     builder.Use(typeof(TM));
     return(builder);
 }
Example #2
0
 public static IHyperaiApplicationBuilder UseUnits(this IHyperaiApplicationBuilder builder)
 {
     builder.Use <UnitMiddleware>();
     return(builder);
 }
Example #3
0
 public static IHyperaiApplicationBuilder UseBots(this IHyperaiApplicationBuilder app)
 {
     app.Use <BotMiddleware>();
     return(app);
 }
Example #4
0
 public static IHyperaiApplicationBuilder UseBlacklist(this IHyperaiApplicationBuilder app)
 {
     app.Use <BlockMiddleware>();
     return(app);
 }
Example #5
0
 public static IHyperaiApplicationBuilder UseLogging(this IHyperaiApplicationBuilder app)
 {
     app.Use <LoggingMiddleware>();
     return(app);
 }
Example #6
0
 public static IHyperaiApplicationBuilder UseTranslator(this IHyperaiApplicationBuilder app)
 {
     app.Use <TranslatorMiddleware>();
     return(app);
 }