diff --git a/NodeReact.Benchmarks/NodeReact.Benchmarks.csproj b/NodeReact.Benchmarks/NodeReact.Benchmarks.csproj index 5f63d5f..44ead11 100644 --- a/NodeReact.Benchmarks/NodeReact.Benchmarks.csproj +++ b/NodeReact.Benchmarks/NodeReact.Benchmarks.csproj @@ -1,7 +1,7 @@  Exe - net7.0 + net8.0 7.1 diff --git a/NodeReact.Sample.Streaming/NodeReact.Sample.Streaming.csproj b/NodeReact.Sample.Streaming/NodeReact.Sample.Streaming.csproj index 160bd92..4deeb1c 100644 --- a/NodeReact.Sample.Streaming/NodeReact.Sample.Streaming.csproj +++ b/NodeReact.Sample.Streaming/NodeReact.Sample.Streaming.csproj @@ -1,6 +1,6 @@  - net7.0 + net8.0 NodeReact.Sample.Streaming NodeReact.Sample.Streaming diff --git a/NodeReact.Sample/ClientApp/components/index.js b/NodeReact.Sample/ClientApp/components/index.js index 0226892..b5e5cc4 100644 --- a/NodeReact.Sample/ClientApp/components/index.js +++ b/NodeReact.Sample/ClientApp/components/index.js @@ -1,11 +1,11 @@ -import HelloWorld from "./HelloWorld"; -import RootComponent from "./RootComponent"; -import App from "./App"; +import HelloWorld from './HelloWorld'; +import LoremIpsum from './LoremIpsum'; +import RootComponent from './RootComponent'; export const components = { HelloWorld, RootComponent, - App, + LoremIpsum }; try { diff --git a/NodeReact.Sample/NodeReact.Sample.csproj b/NodeReact.Sample/NodeReact.Sample.csproj index 2e5a454..5a9066d 100644 --- a/NodeReact.Sample/NodeReact.Sample.csproj +++ b/NodeReact.Sample/NodeReact.Sample.csproj @@ -1,6 +1,6 @@  - net7.0 + net8.0 diff --git a/NodeReact/NodeReact.csproj b/NodeReact/NodeReact.csproj index 5432f1e..3a10dc4 100644 --- a/NodeReact/NodeReact.csproj +++ b/NodeReact/NodeReact.csproj @@ -1,7 +1,7 @@  - net6.0;net7.0 + net6.0;net7.0;net8.0 Library to render React library components on the server-side with C# as well as on the client. react, reactjs, nodejs @@ -22,7 +22,7 @@ - + diff --git a/NodeReact/Utils/PooledStream.cs b/NodeReact/Utils/PooledStream.cs index c77f76e..783f9bc 100644 --- a/NodeReact/Utils/PooledStream.cs +++ b/NodeReact/Utils/PooledStream.cs @@ -15,13 +15,16 @@ static PooledStream() var largeBufferMultiple = 1024 * 1024; var maximumBufferSize = 128 * 1024 * 1024; - _manager = new RecyclableMemoryStreamManager(blockSize, largeBufferMultiple, maximumBufferSize) + _manager = new RecyclableMemoryStreamManager(new RecyclableMemoryStreamManager.Options() { + BlockSize = blockSize, + LargeBufferMultiple = largeBufferMultiple, + MaximumBufferSize = maximumBufferSize, GenerateCallStacks = true, AggressiveBufferReturn = true, - MaximumFreeLargePoolBytes = largeBufferMultiple * 4, - MaximumFreeSmallPoolBytes = 250 * blockSize - }; + MaximumLargePoolFreeBytes = largeBufferMultiple * 4, + MaximumSmallPoolFreeBytes = 250 * blockSize + }); } public PooledStream()