C# Класс React.AspNet.ReactBuilderExtensions

Handles registering ReactJS.NET middleware in an ASP.NET IApplicationBuilder.
Показать файл Открыть проект

Открытые методы

Метод Описание
UseReact ( this app, Action configure, BabelFileOptions fileOptions = null ) : IApplicationBuilder

Initialises ReactJS.NET for this application

Приватные методы

Метод Описание
AsPerRequestSingleton ( IHttpContextAccessor httpContextAccessor, TinyIoCContainer registerOptions ) : TinyIoCContainer.RegisterOptions

Registers a class such that every ASP.NET web request has a single instance of it.

EnsureServicesRegistered ( IApplicationBuilder app ) : void

Ensures React services have been registered in the ASP.NET dependency injection container.

RegisterAspNetServices ( TinyIoCContainer container, IServiceProvider services ) : void

Registers required ASP.NET services in ReactJS.NET's TinyIoC container. This is used for ASP.NET services that are required by ReactJS.NET.

Описание методов

UseReact() публичный статический Метод

Initialises ReactJS.NET for this application
public static UseReact ( this app, Action configure, BabelFileOptions fileOptions = null ) : IApplicationBuilder
app this ASP.NET application builder
configure Action ReactJS.NET configuration
fileOptions BabelFileOptions Options to use for serving files
Результат IApplicationBuilder