From 515bac1455292b47f0c9f81dab229cd613a1cc04 Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Thu, 16 Oct 2025 07:35:01 +0200 Subject: [PATCH] New: Send Notifications to all users in a role and exchange url and user info... Issue: https://git.kocoder.xyz/Diplomarbeit-Absolventenverein/oqtane.framework/issues/2 --- .gitignore | 4 +- .../Send.razor | 23 +-- ...in.Module.AdminModules.Client.assets.cache | Bin 23984 -> 23984 bytes ...Modules.Client.csproj.FileListAbsolute.txt | 74 ++++++++++ .../obj/Debug/net9.0/rbcswa.dswa.cache.json | 2 +- ...n.Module.AdminModules.Package.assets.cache | Bin 31199 -> 31199 bytes ...odules.Package.csproj.FileListAbsolute.txt | 78 ++++++++++ Server/Services/AdminModulesService.cs | 36 ++++- ...in.Module.AdminModules.Server.assets.cache | Bin 31955 -> 31955 bytes ...Modules.Server.csproj.FileListAbsolute.txt | 136 ++++++++++++++++++ .../obj/Debug/net9.0/rbcswa.dswa.cache.json | 2 +- ...aticwebassets.references.upToDateCheck.txt | 12 ++ Shared/Models/EmailFields.cs | 1 - ...in.Module.AdminModules.Shared.assets.cache | Bin 1284 -> 1284 bytes ...Modules.Shared.csproj.FileListAbsolute.txt | 17 +++ 15 files changed, 360 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index ae595ad..d751038 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .vs **/bin -**/obj \ No newline at end of file +**/obj +**/obj/** +**/Debug \ No newline at end of file diff --git a/Client/Modules/SZUAbsolventenverein.Module.AdminModules/Send.razor b/Client/Modules/SZUAbsolventenverein.Module.AdminModules/Send.razor index e47e1cf..f7f794b 100644 --- a/Client/Modules/SZUAbsolventenverein.Module.AdminModules/Send.razor +++ b/Client/Modules/SZUAbsolventenverein.Module.AdminModules/Send.razor @@ -90,7 +90,6 @@ ef.Role = selectedRole; ef.AdminModulesId = _id; ef.ModuleId = ModuleState.ModuleId; - ef.Content = _richText; ef = await AdminModulesService.PostUsercountInRole(ef); userCount = ef.UserCount; @@ -132,23 +131,11 @@ var interop = new Oqtane.UI.Interop(JSRuntime); if (await interop.FormValid(form)) { - if (PageState.Action == "Add") - { - AdminModules AdminModules = new AdminModules(); - AdminModules.ModuleId = ModuleState.ModuleId; - AdminModules.Name = _name; - AdminModules.Content = _richText; - AdminModules = await AdminModulesService.AddAdminModulesAsync(AdminModules); - await logger.LogInformation("AdminModules Added {AdminModules}", AdminModules); - } - else - { - AdminModules AdminModules = await AdminModulesService.GetAdminModulesAsync(_id, ModuleState.ModuleId); - AdminModules.Name = _name; - AdminModules.Content = _richText; - await AdminModulesService.UpdateAdminModulesAsync(AdminModules); - await logger.LogInformation("AdminModules Updated {AdminModules}", AdminModules); - } + EmailFields ef = new EmailFields(); + ef.ModuleId = ModuleState.ModuleId; + ef.AdminModulesId = _id; + ef.Role = selectedRole; + ef = await AdminModulesService.SendMassNotification(ef); NavigationManager.NavigateTo(NavigateUrl()); } else diff --git a/Client/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Client.assets.cache b/Client/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Client.assets.cache index 80b99c9b35f440536408e3242556ee302564ed73..f89d6c0967cf70265a368e64754da6b55ff2195f 100644 GIT binary patch delta 51 zcmV-30L=fey8*Df0Vq&QM?nk#008zcxmR#z!Hdbd3o4Mt@gRAe(V4LiFw=6$by-^O J4yLgvh+QT~7OMaN delta 51 zcmdn6n{mT#MvVY(cSjxu1_n_#BMqMuCEt{K+r^Y_Z;~!MVQ9f|G-u;6_e@{!`{j)r HH9BGe(&iJb diff --git a/Client/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Client.csproj.FileListAbsolute.txt b/Client/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Client.csproj.FileListAbsolute.txt index e69de29..371c612 100644 --- a/Client/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Client.csproj.FileListAbsolute.txt +++ b/Client/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Client.csproj.FileListAbsolute.txt @@ -0,0 +1,74 @@ +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.staticwebassets.runtime.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.staticwebassets.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.deps.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Authorization.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Components.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Components.Authorization.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Components.Forms.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Components.Web.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Components.WebAssembly.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.AspNetCore.Metadata.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Configuration.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Binder.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Configuration.FileExtensions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Json.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Physical.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.FileSystemGlobbing.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Http.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Localization.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Localization.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Logging.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Options.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.Extensions.Primitives.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.JSInterop.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Microsoft.JSInterop.WebAssembly.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Oqtane.Client.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Oqtane.Shared.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\NodaTime.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Radzen.Blazor.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Oqtane.Client.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\bin\Debug\net9.0\Oqtane.Shared.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.csproj.AssemblyReference.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\rpswa.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Resources.SZUAbsolventenverein.Module.AdminModules.Edit.resources +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Resources.SZUAbsolventenverein.Module.AdminModules.Index.resources +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Resources.SZUAbsolventenverein.Module.AdminModules.Settings.resources +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.csproj.GenerateResource.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.AssemblyInfoInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.AssemblyInfo.cs +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.csproj.CoreCompileInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\rjimswa.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\rjsmrazor.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\rjsmcshtml.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\scopedcss\bundle\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.styles.css +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\compressed\f32kn295nz-gcvjxldlff.gz +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.development.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets\msbuild.SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.Microsoft.AspNetCore.StaticWebAssets.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets\msbuild.SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.Microsoft.AspNetCore.StaticWebAssetEndpoints.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets\msbuild.build.SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets\msbuild.buildMultiTargeting.SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets\msbuild.buildTransitive.SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.pack.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.upToDateCheck.txt +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsol.3EF3C0A2.Up2Date +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\refint\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\ref\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.dll diff --git a/Client/obj/Debug/net9.0/rbcswa.dswa.cache.json b/Client/obj/Debug/net9.0/rbcswa.dswa.cache.json index 39e9764..149ea04 100644 --- a/Client/obj/Debug/net9.0/rbcswa.dswa.cache.json +++ b/Client/obj/Debug/net9.0/rbcswa.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["vPUhAvZZzkKiBb/H3cQfbImopIzYd0C80zuFcntjDoc="],"CachedAssets":{"vPUhAvZZzkKiBb/H3cQfbImopIzYd0C80zuFcntjDoc=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Client\\obj\\Debug\\net9.0\\compressed\\f32kn295nz-gcvjxldlff.gz","SourceId":"Microsoft.AspNetCore.Components.WebAssembly.Authentication","SourceType":"Package","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Client\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Microsoft.AspNetCore.Components.WebAssembly.Authentication","RelativePath":"AuthenticationService.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"bl7261sy3y","Integrity":"EcPEzZq/MnP6aPd65UU\u002BhuGs143nnN3gdVpQgChQm8g=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","FileLength":74044,"LastWriteTime":"2025-10-14T14:52:23.9210258+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["YaS0nmutKoeqgal4Jpw\u002B9ZipzMaNEp4MMXDZOsfmZSc="],"CachedAssets":{"YaS0nmutKoeqgal4Jpw\u002B9ZipzMaNEp4MMXDZOsfmZSc=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Client\\obj\\Debug\\net9.0\\compressed\\f32kn295nz-gcvjxldlff.gz","SourceId":"Microsoft.AspNetCore.Components.WebAssembly.Authentication","SourceType":"Package","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Client\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Microsoft.AspNetCore.Components.WebAssembly.Authentication","RelativePath":"AuthenticationService.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"bl7261sy3y","Integrity":"EcPEzZq/MnP6aPd65UU\u002BhuGs143nnN3gdVpQgChQm8g=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","FileLength":74044,"LastWriteTime":"2025-10-16T05:24:42.8519707+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/Package/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Package.assets.cache b/Package/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Package.assets.cache index 58c0d85403bca344d7920b421f709f31f7b9d44e..53a40a885a708f94b052b54f3aa17aac5da6113a 100644 GIT binary patch delta 51 zcmV-30L=g2^8w%U0Vq&QM?nk#002}a7%Ydyc*3LQiMhMvmqX`C^SJbr;1}jb3~~|S JBU`a3w|P(h7ytkO delta 51 zcmV-30L=g2^8w%U0Vq&QM?nk#007Q=c{WaQwwabwG8A+J2I2v5VDdJhUKip)IASk6 Jt^ctow|N9U6n+2z diff --git a/Package/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Package.csproj.FileListAbsolute.txt b/Package/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Package.csproj.FileListAbsolute.txt index e69de29..5e66047 100644 --- a/Package/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Package.csproj.FileListAbsolute.txt +++ b/Package/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Package.csproj.FileListAbsolute.txt @@ -0,0 +1,78 @@ +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.staticwebassets.runtime.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.staticwebassets.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\BrowserDebugHost.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\BrowserDebugHost.runtimeconfig.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\BrowserDebugProxy.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.CSharp.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.CSharp.Scripting.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.Scripting.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.FileFormats.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.NET.WebAssembly.Webcil.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.SymbolStore.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BlazorDebugProxy\Newtonsoft.Json.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.staticwebassets.runtime.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.staticwebassets.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.deps.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Oqtane.Client.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Oqtane.Shared.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Oqtane.Server.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\NodaTime.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Radzen.Blazor.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.AspNetCore.Authentication.OpenIdConnect.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SixLabors.ImageSharp.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\System.IdentityModel.Tokens.Jwt.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.IdentityModel.Tokens.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\HtmlAgilityPack.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.Identity.Client.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\MimeKit.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\MailKit.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.SqlServer.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.Data.SqlClient.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Sqlite.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.Data.Sqlite.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\EFCore.NamingConventions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Npgsql.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\MySql.Data.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Pomelo.EntityFrameworkCore.MySql.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.OpenApi.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.IdentityModel.JsonWebTokens.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.IdentityModel.Logging.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.IdentityModel.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\BouncyCastle.Cryptography.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Microsoft.Extensions.DependencyModel.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Google.Protobuf.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\ZstdSharp.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\K4os.Compression.LZ4.Streams.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\System.Security.Permissions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\MySqlConnector.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\K4os.Compression.LZ4.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\K4os.Hash.xxHash.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\System.Windows.Extensions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Oqtane.Client.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Oqtane.Shared.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\bin\Debug\net9.0\Oqtane.Server.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.csproj.AssemblyReference.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.AssemblyInfoInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.AssemblyInfo.cs +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.csproj.CoreCompileInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsol.A0CD0FC6.Up2Date +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\refint\SZUAbsolventenverein.Module.AdminModules.Package.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Package.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Package\obj\Debug\net9.0\ref\SZUAbsolventenverein.Module.AdminModules.Package.dll diff --git a/Server/Services/AdminModulesService.cs b/Server/Services/AdminModulesService.cs index 480f783..ec582d6 100644 --- a/Server/Services/AdminModulesService.cs +++ b/Server/Services/AdminModulesService.cs @@ -1,4 +1,5 @@ using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Identity; using Oqtane.Enums; using Oqtane.Extensions; using Oqtane.Infrastructure; @@ -9,6 +10,7 @@ using Oqtane.Shared; using System; using System.Collections.Generic; using System.Linq; +using System.Net; using System.Reflection; using System.Threading.Tasks; using SZUAbsolventenverein.Module.AdminModules.Models; @@ -19,21 +21,25 @@ namespace SZUAbsolventenverein.Module.AdminModules.Services public class ServerAdminModulesService : IAdminModulesService { private readonly IAdminModulesRepository _AdminModulesRepository; + private readonly UserManager _identityUserManager; private readonly IUserPermissions _userPermissions; private readonly IRoleRepository _roleRepository; private readonly IUserRepository _userRepository; private readonly IUserRoleRepository _userRoleRepository; + private readonly INotificationRepository _notifications; private readonly ILogManager _logger; private readonly IHttpContextAccessor _accessor; private readonly Alias _alias; - public ServerAdminModulesService(IAdminModulesRepository AdminModulesRepository, IUserPermissions userPermissions, IRoleRepository roleRepository, IUserRepository userRepository, IUserRoleRepository userRoleRepository, ITenantManager tenantManager, ILogManager logger, IHttpContextAccessor accessor) + public ServerAdminModulesService(IAdminModulesRepository AdminModulesRepository, UserManager identityUserManager, INotificationRepository notifications, IUserPermissions userPermissions, IRoleRepository roleRepository, IUserRepository userRepository, IUserRoleRepository userRoleRepository, ITenantManager tenantManager, ILogManager logger, IHttpContextAccessor accessor) { _AdminModulesRepository = AdminModulesRepository; + _identityUserManager = identityUserManager; _userPermissions = userPermissions; _roleRepository = roleRepository; _userRepository = userRepository; _userRoleRepository = userRoleRepository; + _notifications = notifications; _logger = logger; _accessor = accessor; _alias = tenantManager.GetAlias(); @@ -138,14 +144,38 @@ namespace SZUAbsolventenverein.Module.AdminModules.Services } } - public Task SendMassNotification(EmailFields EmailFields) + public async Task SendMassNotification(EmailFields EmailFields) { if (_userPermissions.IsAuthorized(_accessor.HttpContext.User, _alias.SiteId, EntityNames.Module, EmailFields.ModuleId, PermissionNames.View)) { - IEnumerable userids = _userRoleRepository.GetUserRoles(_accessor.HttpContext.User.UserId(), _alias.SiteId).Select(ur => ur.UserId).AsEnumerable(); + Models.AdminModules template = await GetAdminModulesAsync(EmailFields.AdminModulesId, EmailFields.ModuleId); + + int emailsSent = 0; + + IEnumerable userids = _userRoleRepository + .GetUserRoles(_alias.SiteId) + .Where(ur => ur.Role.SiteId == EmailFields.Role.RoleId) + .Select(ur => ur.UserId) + .Distinct() + .AsEnumerable(); + foreach (int userid in userids) { + emailsSent++; + User user = _userRepository.GetUser(userid); + IdentityUser identityuser = await _identityUserManager.FindByNameAsync(user.Username); + string body = template.Content; + + // Fields befüllen. + string token = await _identityUserManager.GenerateEmailConfirmationTokenAsync(identityuser); + string url = _alias.Protocol + _alias.Name + "/login?name=" + user.Username + "&token=" + WebUtility.UrlEncode(token); + + body = body.Replace("[UserDisplayName]", user.DisplayName); + body = body.Replace("[URL]", url); + + Notification notification = new Notification(_alias.SiteId, user, template.Name, body, DateTime.Now.AddDays(emailsSent / 100)); + _notifications.AddNotification(notification); } return null; diff --git a/Server/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Server.assets.cache b/Server/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Server.assets.cache index 9fcacd988801c8cd064ff474a34b43418d5fe858..e5d0aea24fe671e06f37ca2230401c0a2261a06a 100644 GIT binary patch delta 51 zcmV-30L=f>`2o}U0Vq&QM?nk#003)v$-h?oEGVT3;f4G8J!J+IDpwIk@bH!CcjToe Jyu`66t9(2?7oz|G delta 51 zcmV-30L=f>`2o}U0Vq&QM?nk#000T0D>pBiR6&F2_sNS^Xf=KyTj-Z&Yat}R1sxlZ JaM`gat9$|#6leed diff --git a/Server/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Server.csproj.FileListAbsolute.txt b/Server/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Server.csproj.FileListAbsolute.txt index e69de29..7af2661 100644 --- a/Server/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Server.csproj.FileListAbsolute.txt +++ b/Server/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Server.csproj.FileListAbsolute.txt @@ -0,0 +1,136 @@ +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.staticwebassets.runtime.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.staticwebassets.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\BrowserDebugHost.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\BrowserDebugHost.runtimeconfig.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\BrowserDebugProxy.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.CSharp.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.CSharp.Scripting.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.CodeAnalysis.Scripting.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.FileFormats.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.NET.WebAssembly.Webcil.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Microsoft.SymbolStore.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BlazorDebugProxy\Newtonsoft.Json.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.staticwebassets.runtime.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.staticwebassets.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.deps.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Authorization.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.Authorization.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.Forms.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.Web.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.WebAssembly.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.WebAssembly.Authentication.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Components.WebAssembly.Server.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Cryptography.Internal.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Cryptography.KeyDerivation.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Metadata.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Configuration.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Binder.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Configuration.FileExtensions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Json.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Physical.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.FileSystemGlobbing.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Http.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Identity.Core.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Identity.Stores.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Localization.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Localization.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Logging.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Options.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.Primitives.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.JSInterop.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.JSInterop.WebAssembly.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Oqtane.Server.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Oqtane.Shared.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Oqtane.Client.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.AspNetCore.Authentication.OpenIdConnect.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SixLabors.ImageSharp.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\System.IdentityModel.Tokens.Jwt.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.IdentityModel.Tokens.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\HtmlAgilityPack.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Identity.Client.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\MimeKit.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\MailKit.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.SqlServer.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Data.SqlClient.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Sqlite.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Data.Sqlite.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\EFCore.NamingConventions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Npgsql.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\MySql.Data.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Radzen.Blazor.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Pomelo.EntityFrameworkCore.MySql.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.OpenApi.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.IdentityModel.Protocols.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\NodaTime.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.IdentityModel.JsonWebTokens.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.IdentityModel.Logging.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.IdentityModel.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\BouncyCastle.Cryptography.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Microsoft.Extensions.DependencyModel.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Google.Protobuf.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\ZstdSharp.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\K4os.Compression.LZ4.Streams.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\System.Security.Permissions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\MySqlConnector.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\K4os.Compression.LZ4.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\K4os.Hash.xxHash.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\System.Windows.Extensions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Client.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Oqtane.Server.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Oqtane.Shared.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\bin\Debug\net9.0\Oqtane.Client.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.csproj.AssemblyReference.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\rpswa.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.AssemblyInfoInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.AssemblyInfo.cs +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.csproj.CoreCompileInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\rjimswa.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\rjsmrazor.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\rjsmcshtml.dswa.cache.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\scopedcss\bundle\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.styles.css +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\compressed\f32kn295nz-gcvjxldlff.gz +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\compressed\goxt6qdqrf-fursb7fvhw.gz +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\compressed\rt007kvfms-r3sb2zw076.gz +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets.build.json.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets.development.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets.build.endpoints.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets\msbuild.SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.Microsoft.AspNetCore.StaticWebAssets.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets\msbuild.SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.Microsoft.AspNetCore.StaticWebAssetEndpoints.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets\msbuild.build.SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets\msbuild.buildMultiTargeting.SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets\msbuild.buildTransitive.SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.props +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets.pack.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\staticwebassets.upToDateCheck.txt +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsol.8F9E9F25.Up2Date +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\refint\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Server\obj\Debug\net9.0\ref\SZUAbsolventenverein.Module.AdminModules.Server.Oqtane.dll diff --git a/Server/obj/Debug/net9.0/rbcswa.dswa.cache.json b/Server/obj/Debug/net9.0/rbcswa.dswa.cache.json index 5a2e7c8..9fbae86 100644 --- a/Server/obj/Debug/net9.0/rbcswa.dswa.cache.json +++ b/Server/obj/Debug/net9.0/rbcswa.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["08Xya9u6IUNzOeGEgc4zdd1Hg5y56VW0t7lMcIxBNJw=","BRIlDUau3Zc4UOJw/vQzgn8AWS7v8r1\u002BifBiGxNKAy8=","sF501/zz\u002BnIWQ2QvE48nYHz43WBtom0RNkJH3YrdXMU="],"CachedAssets":{"sF501/zz\u002BnIWQ2QvE48nYHz43WBtom0RNkJH3YrdXMU=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\rt007kvfms-r3sb2zw076.gz","SourceId":"SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","SourceType":"Discovered","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","RelativePath":"Module#[.{fingerprint=r3sb2zw076}]?.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"4nbyixhp0t","Integrity":"kMry23BvAUP/fD7ARfFOER5IxAyir7bjEgxrPol8EJU=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.js","FileLength":97,"LastWriteTime":"2025-10-14T14:52:27.597213+00:00"},"BRIlDUau3Zc4UOJw/vQzgn8AWS7v8r1\u002BifBiGxNKAy8=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\goxt6qdqrf-fursb7fvhw.gz","SourceId":"SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","SourceType":"Discovered","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","RelativePath":"Module#[.{fingerprint=fursb7fvhw}]?.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"ccyv3k0uox","Integrity":"ZA1whd6v\u002BNH9oT2VVY4O\u002BS/QSCf/y7Mtl4GSYHNpJMA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.css","FileLength":46,"LastWriteTime":"2025-10-14T14:52:27.597213+00:00"},"08Xya9u6IUNzOeGEgc4zdd1Hg5y56VW0t7lMcIxBNJw=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\f32kn295nz-gcvjxldlff.gz","SourceId":"Microsoft.AspNetCore.Components.WebAssembly.Authentication","SourceType":"Package","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Microsoft.AspNetCore.Components.WebAssembly.Authentication","RelativePath":"AuthenticationService.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"bl7261sy3y","Integrity":"EcPEzZq/MnP6aPd65UU\u002BhuGs143nnN3gdVpQgChQm8g=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","FileLength":74044,"LastWriteTime":"2025-10-14T14:52:27.6145578+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["bgAJavkWfby8undikpeniiyl2F\u002B67E9ezx/ifIJ/Hjw=","bhMFh1mKU89cUqkK01W6R4IDNVJtmUYANt4l2xKHDVs=","6ZNCSvgTr9P1Mcv2zuF0eDbnH84JNBh6FKGFhjSObp8="],"CachedAssets":{"6ZNCSvgTr9P1Mcv2zuF0eDbnH84JNBh6FKGFhjSObp8=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\rt007kvfms-r3sb2zw076.gz","SourceId":"SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","SourceType":"Discovered","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","RelativePath":"Module#[.{fingerprint=r3sb2zw076}]?.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"4nbyixhp0t","Integrity":"kMry23BvAUP/fD7ARfFOER5IxAyir7bjEgxrPol8EJU=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.js","FileLength":97,"LastWriteTime":"2025-10-16T05:24:45.2100627+00:00"},"bhMFh1mKU89cUqkK01W6R4IDNVJtmUYANt4l2xKHDVs=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\goxt6qdqrf-fursb7fvhw.gz","SourceId":"SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","SourceType":"Discovered","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/SZUAbsolventenverein.Module.AdminModules.Server.Oqtane","RelativePath":"Module#[.{fingerprint=fursb7fvhw}]?.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"ccyv3k0uox","Integrity":"ZA1whd6v\u002BNH9oT2VVY4O\u002BS/QSCf/y7Mtl4GSYHNpJMA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\wwwroot\\Module.css","FileLength":46,"LastWriteTime":"2025-10-16T05:24:45.2079121+00:00"},"bgAJavkWfby8undikpeniiyl2F\u002B67E9ezx/ifIJ/Hjw=":{"Identity":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\f32kn295nz-gcvjxldlff.gz","SourceId":"Microsoft.AspNetCore.Components.WebAssembly.Authentication","SourceType":"Package","ContentRoot":"C:\\Users\\Konstantin\\source\\repos\\SZUAbsolventenverein.Module.AdminModules\\Server\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Microsoft.AspNetCore.Components.WebAssembly.Authentication","RelativePath":"AuthenticationService.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"bl7261sy3y","Integrity":"EcPEzZq/MnP6aPd65UU\u002BhuGs143nnN3gdVpQgChQm8g=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Konstantin\\.nuget\\packages\\microsoft.aspnetcore.components.webassembly.authentication\\9.0.8\\staticwebassets\\AuthenticationService.js","FileLength":74044,"LastWriteTime":"2025-10-16T05:24:45.2229736+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/Server/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt b/Server/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt index bc8256f..3f8cc9a 100644 --- a/Server/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt +++ b/Server/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt @@ -21,3 +21,15 @@ C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Client\obj\Debug\net9.0\staticwebassets.build.json diff --git a/Shared/Models/EmailFields.cs b/Shared/Models/EmailFields.cs index 707e77d..03de3cf 100644 --- a/Shared/Models/EmailFields.cs +++ b/Shared/Models/EmailFields.cs @@ -10,7 +10,6 @@ namespace SZUAbsolventenverein.Module.AdminModules.Models public int AdminModulesId { get; set; } public int ModuleId { get; set; } public Role Role { get; set; } - public string Content { get; set; } public int UserCount { get; set; } } } diff --git a/Shared/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Shared.assets.cache b/Shared/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Shared.assets.cache index cb422acf0f102ec4876b0010d8a13febd99262aa..6cc252d824844d99983f682cefa9c0dad60bb985 100644 GIT binary patch delta 49 zcmV-10M7q}3WN$MP)kQa3;+NCfwzk*%WQok Hu_)XGxiS<3 diff --git a/Shared/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Shared.csproj.FileListAbsolute.txt b/Shared/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Shared.csproj.FileListAbsolute.txt index e69de29..be42050 100644 --- a/Shared/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Shared.csproj.FileListAbsolute.txt +++ b/Shared/obj/Debug/net9.0/SZUAbsolventenverein.Module.AdminModules.Shared.csproj.FileListAbsolute.txt @@ -0,0 +1,17 @@ +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.deps.json +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\Oqtane.Shared.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\NodaTime.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\bin\Debug\net9.0\Oqtane.Shared.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.csproj.AssemblyReference.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.AssemblyInfoInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.AssemblyInfo.cs +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.csproj.CoreCompileInputs.cache +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsol.FF911541.Up2Date +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\refint\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.pdb +C:\Users\Konstantin\source\repos\SZUAbsolventenverein.Module.AdminModules\Shared\obj\Debug\net9.0\ref\SZUAbsolventenverein.Module.AdminModules.Shared.Oqtane.dll