From 05e3376bb3336ab68f40e6563851ba9ade848956 Mon Sep 17 00:00:00 2001 From: Loretta Date: Tue, 2 Sep 2025 15:21:57 +0200 Subject: [PATCH] temp --- Nop.Plugin.Misc.AIPlugin/FruitBankConst.cs | 18 +++++++++ Nop.Plugin.Misc.AIPlugin/FruitBankConsts.cs | 14 ------- .../Infrastructure/PluginNopStartup.cs | 39 +++++++++++++------ .../Nop.Plugin.Misc.FruitBankPlugin.csproj | 7 ++++ 4 files changed, 53 insertions(+), 25 deletions(-) create mode 100644 Nop.Plugin.Misc.AIPlugin/FruitBankConst.cs delete mode 100644 Nop.Plugin.Misc.AIPlugin/FruitBankConsts.cs diff --git a/Nop.Plugin.Misc.AIPlugin/FruitBankConst.cs b/Nop.Plugin.Misc.AIPlugin/FruitBankConst.cs new file mode 100644 index 0000000..014a5a4 --- /dev/null +++ b/Nop.Plugin.Misc.AIPlugin/FruitBankConst.cs @@ -0,0 +1,18 @@ +//using AyCode.Core.Consts; +using Mango.Nop.Core; + +namespace Nop.Plugin.Misc.FruitBankPlugin +{ + //public class FruitBankConst : NopCommonConst + //{ + // public static string ProjectIdString = "f9f9383f-c459-4b9f-b0b5-201bd4a9c21b"; + // public const string RequiresMeasurementAttr = "PriceByMeasurement.RequiresMeasurement"; + + // static FruitBankConst() + // { + // ProjectId = Guid.Parse(ProjectIdString); + // ProjectSalt = GenerateProjectSalt(ProjectId.ToString("N")); + // } + //} + +} diff --git a/Nop.Plugin.Misc.AIPlugin/FruitBankConsts.cs b/Nop.Plugin.Misc.AIPlugin/FruitBankConsts.cs deleted file mode 100644 index 2480480..0000000 --- a/Nop.Plugin.Misc.AIPlugin/FruitBankConsts.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Nop.Plugin.Misc.FruitBankPlugin -{ - public static class FruitBankConsts - { - public const string RequiresMeasurementAttr = "PriceByMeasurement.RequiresMeasurement"; - } - -} diff --git a/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs b/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs index 8867987..a76d59f 100644 --- a/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs +++ b/Nop.Plugin.Misc.AIPlugin/Infrastructure/PluginNopStartup.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Builder; +//using AyCode.Core.Loggers; +using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Mvc.Razor; using Microsoft.AspNetCore.SignalR; using Microsoft.Extensions.Configuration; @@ -34,9 +35,15 @@ public class PluginNopStartup : INopStartup // .AllowCredentials() // )); - services.AddSignalR(); + services.AddSignalR(options => options.MaximumReceiveMessageSize = 256 * 1024); //register services and interfaces + + //services.AddSingleton(); + //services.AddSingleton(); + ////services.AddSingleton(); + //services.AddScoped(); + //services.AddScoped(); services.AddScoped(); services.AddScoped(); @@ -54,17 +61,27 @@ public class PluginNopStartup : INopStartup /// Builder for configuring an application's request pipeline public void Configure(IApplicationBuilder application) { + //var fruitBankHubEndPoint = $"/{FruitBankConstClient.DefaultHubName}"; + //application.UseWhen(context => context.Request.Path.StartsWithSegments(fruitBankHubEndPoint), app => + //{ + // //app.UseCors("AllowBlazorClient"); + // //app.UseRouting(); + // app.UseEndpoints(endpoints => + // { + // //endpoints.MapHub("/fbhub"); + // endpoints.MapHub(fruitBankHubEndPoint); - application.UseWhen(context => context.Request.Path.StartsWithSegments("/fbhub"), app => - { - //app.UseCors("AllowBlazorClient"); - //app.UseRouting(); - app.UseEndpoints(endpoints => - { - endpoints.MapHub("/fbhub"); - }); - }); + // }); + //}); + //var loggrHubEndPoint = $"/{FruitBankConstClient.LoggerHubName}"; + //application.UseWhen(context => context.Request.Path.StartsWithSegments(loggrHubEndPoint), app => + //{ + // app.UseEndpoints(endpoints => + // { + // endpoints.MapHub(loggrHubEndPoint); + // }); + //}); } /// diff --git a/Nop.Plugin.Misc.AIPlugin/Nop.Plugin.Misc.FruitBankPlugin.csproj b/Nop.Plugin.Misc.AIPlugin/Nop.Plugin.Misc.FruitBankPlugin.csproj index 3e1483c..d97c28c 100644 --- a/Nop.Plugin.Misc.AIPlugin/Nop.Plugin.Misc.FruitBankPlugin.csproj +++ b/Nop.Plugin.Misc.AIPlugin/Nop.Plugin.Misc.FruitBankPlugin.csproj @@ -41,6 +41,7 @@ + @@ -55,6 +56,12 @@ + + + + + + Always