in src/React.AspNet.Middleware/BabelFileMiddleware.cs [77:97]
private StaticFileMiddleware CreateFileMiddleware(IBabel babel)
{
return new StaticFileMiddleware(
_next,
_hostingEnv,
Options.Create(new StaticFileOptions
{
ContentTypeProvider = _options.StaticFileOptions.ContentTypeProvider,
DefaultContentType = _options.StaticFileOptions.DefaultContentType,
OnPrepareResponse = _options.StaticFileOptions.OnPrepareResponse,
RequestPath = _options.StaticFileOptions.RequestPath,
ServeUnknownFileTypes = _options.StaticFileOptions.ServeUnknownFileTypes,
FileProvider = new BabelFileSystem(
babel,
_options.StaticFileOptions.FileProvider ?? _hostingEnv.WebRootFileProvider,
_options.Extensions
)
}),
_loggerFactory
);
}