Exemplo n.º 1
0
        public InertiaBuilder(IApplicationBuilder applicationBuilder)
        {
            ApplicationBuilder = applicationBuilder ?? throw new ArgumentNullException(nameof(applicationBuilder));
            Inertia.Init(ApplicationBuilder.ResultFactory());

            ApplicationBuilder.UseWhen(IsNewVersion, RefreshVersion());
            ApplicationBuilder.UseWhen(IsNotRedirect, Redirect());
        }
Exemplo n.º 2
0
        public static IApplicationBuilder UseInertia(this IApplicationBuilder app)
        {
            Inertia.Init(app.ResultFactory());

            app.UseWhen(IsNewVersion, RefreshVersion());

            app.UseWhen(IsNotRedirect, Redirect());

            return(app);
        }