public static IHttpResponse RedeemAsync( IApplication app, //Security security, NoContentResponse onBounced) { SpaHandler.SetupSpa(app); return(onBounced()); }
public static Task <IHttpResponse> DownloadAsync( StreamResponse onFound, NotFoundResponse onNotFound) { return(SpaHandler.LoadSpaFile( (blobStream) => onFound(blobStream), () => onNotFound())); }
public static IApplicationBuilder UseSpaHandler( this IApplicationBuilder builder, IApplication app) { var success = SpaHandler.SetupSpa(app); if (!success) { return(builder); } return(builder.UseMiddleware <SpaHandler>(app)); }