From 3cb875d1398f97f470c3f4766b8a613d3cd005fc Mon Sep 17 00:00:00 2001 From: sbwalker Date: Tue, 20 Aug 2024 15:33:46 -0400 Subject: [PATCH] fix issues in default template for Interactive Client (WebAssembly) scenarios --- .../Client/Services/[Module]Service.cs | 3 +- .../Server/Services/[Module]Service.cs | 3 +- .../Server/Startup/[Module]ServerStartup.cs | 28 ------------------- 3 files changed, 2 insertions(+), 32 deletions(-) delete mode 100644 Oqtane.Server/wwwroot/Modules/Templates/External/Server/Startup/[Module]ServerStartup.cs diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Client/Services/[Module]Service.cs b/Oqtane.Server/wwwroot/Modules/Templates/External/Client/Services/[Module]Service.cs index e91fc97d..0161a66b 100644 --- a/Oqtane.Server/wwwroot/Modules/Templates/External/Client/Services/[Module]Service.cs +++ b/Oqtane.Server/wwwroot/Modules/Templates/External/Client/Services/[Module]Service.cs @@ -2,13 +2,12 @@ using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Threading.Tasks; -using Oqtane.Modules; using Oqtane.Services; using Oqtane.Shared; namespace [Owner].Module.[Module].Services { - public class [Module]Service : ServiceBase, I[Module]Service, IService + public class [Module]Service : ServiceBase, I[Module]Service { public [Module]Service(IHttpClientFactory http, SiteState siteState) : base(http, siteState) { } diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Services/[Module]Service.cs b/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Services/[Module]Service.cs index f80de398..63d11ccc 100644 --- a/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Services/[Module]Service.cs +++ b/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Services/[Module]Service.cs @@ -5,14 +5,13 @@ using Microsoft.AspNetCore.Http; using Oqtane.Enums; using Oqtane.Infrastructure; using Oqtane.Models; -using Oqtane.Modules; using Oqtane.Security; using Oqtane.Shared; using [Owner].Module.[Module].Repository; namespace [Owner].Module.[Module].Services { - public class Server[Module]Service : I[Module]Service, ITransientService + public class Server[Module]Service : I[Module]Service { private readonly I[Module]Repository _[Module]Repository; private readonly IUserPermissions _userPermissions; diff --git a/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Startup/[Module]ServerStartup.cs b/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Startup/[Module]ServerStartup.cs deleted file mode 100644 index e5d1f16a..00000000 --- a/Oqtane.Server/wwwroot/Modules/Templates/External/Server/Startup/[Module]ServerStartup.cs +++ /dev/null @@ -1,28 +0,0 @@ -using Microsoft.AspNetCore.Builder; -using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.DependencyInjection; -using Oqtane.Infrastructure; -using [Owner].Module.[Module].Repository; -using [Owner].Module.[Module].Services; - -namespace [Owner].Module.[Module].Startup -{ - public class [Module]ServerStartup : IServerStartup - { - public void Configure(IApplicationBuilder app, IWebHostEnvironment env) - { - // not implemented - } - - public void ConfigureMvc(IMvcBuilder mvcBuilder) - { - // not implemented - } - - public void ConfigureServices(IServiceCollection services) - { - services.AddTransient(); - services.AddDbContextFactory<[Module]Context>(opt => { }, ServiceLifetime.Transient); - } - } -}