From 4344938a855ec4bffaef54f7c7a70912cdcc21f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Thu, 27 Jul 2023 15:31:03 +0200 Subject: [PATCH] Things --- .../DependencyInjection.cs | 1 - .../FileTime.Providers.Remote/RemoteContentWriter.cs | 2 +- src/Server/FileTime.Server.Web/Main.cs | 9 ++++----- src/Server/FileTime.Server/appsettings.Development.json | 4 ++-- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs b/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs index 2f411a1..24c287f 100644 --- a/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs +++ b/src/AppCommon/FileTime.App.DependencyInjection/DependencyInjection.cs @@ -56,6 +56,5 @@ public static class DependencyInjection .AddCommands() .AddTransient() .AddTransient() - .AddTransient() .AddTransient(); } \ No newline at end of file diff --git a/src/Providers/FileTime.Providers.Remote/RemoteContentWriter.cs b/src/Providers/FileTime.Providers.Remote/RemoteContentWriter.cs index eb3a90a..0812a83 100644 --- a/src/Providers/FileTime.Providers.Remote/RemoteContentWriter.cs +++ b/src/Providers/FileTime.Providers.Remote/RemoteContentWriter.cs @@ -29,7 +29,7 @@ public class RemoteContentWriter : IRemoteContentWriter _remoteConnection.CloseWriterAsync(_transactionId); } - public int PreferredBufferSize => 10 * 1024; + public int PreferredBufferSize => 10 * 1024 * 1024; public async Task WriteBytesAsync(byte[] data, int? index = null) { diff --git a/src/Server/FileTime.Server.Web/Main.cs b/src/Server/FileTime.Server.Web/Main.cs index 4767fd1..2bcff73 100644 --- a/src/Server/FileTime.Server.Web/Main.cs +++ b/src/Server/FileTime.Server.Web/Main.cs @@ -1,12 +1,8 @@ using System.Net; -using Autofac; using Autofac.Extensions.DependencyInjection; using FileTime.Server.Common; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; -using Microsoft.AspNetCore.Hosting.Server; -using Microsoft.AspNetCore.Hosting.Server.Features; -using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.HttpLogging; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; @@ -44,7 +40,10 @@ public class Program }); builder.Services.AddHttpLogging(options => options.LoggingFields = HttpLoggingFields.All); - builder.Services.AddSignalR(); + builder.Services.AddSignalR(hubOptions => + { + hubOptions.MaximumReceiveMessageSize = 20 * 1024 * 1024; // 10MB + }); builder.Services.AddHealthChecks(); builder.Services.AddHostedService(); diff --git a/src/Server/FileTime.Server/appsettings.Development.json b/src/Server/FileTime.Server/appsettings.Development.json index b13aca4..c842129 100644 --- a/src/Server/FileTime.Server/appsettings.Development.json +++ b/src/Server/FileTime.Server/appsettings.Development.json @@ -5,8 +5,8 @@ "Override": { "System": "Information", "Microsoft": "Information", - "Microsoft.AspNetCore.SignalR": "Debug", - "Microsoft.AspNetCore.Http.Connections": "Debug" + "Microsoft.AspNetCore.SignalR": "Error", + "Microsoft.AspNetCore.Http.Connections": "Error" } } }