From 70088fe42a1e2e5b87614e323a8c51f43e058126 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Fri, 26 Apr 2024 10:24:44 +0200 Subject: [PATCH] Add Translation Extensions Methoden. --- .vs/DigitalData.Core/v17/.suo | Bin 278528 -> 278016 bytes .../DigitalData.Core.Application.assets.cache | Bin 23401 -> 23401 bytes ...re.Application.csproj.FileListAbsolute.txt | 15 +++ .../DigitalData.Core.Contracts.assets.cache | Bin 19525 -> 19525 bytes ...Core.Contracts.csproj.FileListAbsolute.txt | 12 ++ .../TranslationExtensions.cs | 11 ++ ...italData.Core.CultureServices.assets.cache | Bin 20273 -> 20273 bytes ...ultureServices.csproj.FileListAbsolute.txt | 15 +++ ...gitalData.Core.Infrastructure.assets.cache | Bin 21686 -> 21686 bytes ...Infrastructure.csproj.FileListAbsolute.txt | 15 +++ .../DigitalData.Core.Tests.assets.cache | Bin 46602 -> 46602 bytes ...ata.Core.Tests.csproj.FileListAbsolute.txt | 104 ++++++++++++++++++ 12 files changed, 172 insertions(+) create mode 100644 DigitalData.Core.CultureServices/TranslationExtensions.cs diff --git a/.vs/DigitalData.Core/v17/.suo b/.vs/DigitalData.Core/v17/.suo index 7de614c892182b3303d82dc465d08a99b74eceb4..323520970bf6bb3b449d2f671ff297bc806ef847 100644 GIT binary patch delta 4539 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 delta 5372 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 diff --git a/DigitalData.Core.Application/obj/Debug/net7.0/DigitalData.Core.Application.assets.cache b/DigitalData.Core.Application/obj/Debug/net7.0/DigitalData.Core.Application.assets.cache index 7b129949fb743bb8c9ec1816914d36092dce2ec8..9dac8b7582302e4c23a334229c7271f7f42f025c 100644 GIT binary patch delta 51 zcmV-30L=gCwgKt30Vq&QM?nk#008dNPVSebr{1Dqc=HgvhdKlqa8ggpqMS+5Ej93M JvQDumL0e137SsR$ delta 51 zcmV-30L=gCwgKt30Vq&QM?nk#0020yHsXyQb;|*aoOmIVw_%ujQVTkP;aBzgg)mn+ J^Ng`5L0b;K6?p&v diff --git a/DigitalData.Core.Application/obj/Debug/net7.0/DigitalData.Core.Application.csproj.FileListAbsolute.txt b/DigitalData.Core.Application/obj/Debug/net7.0/DigitalData.Core.Application.csproj.FileListAbsolute.txt index 7760b19..ff08016 100644 --- a/DigitalData.Core.Application/obj/Debug/net7.0/DigitalData.Core.Application.csproj.FileListAbsolute.txt +++ b/DigitalData.Core.Application/obj/Debug/net7.0/DigitalData.Core.Application.csproj.FileListAbsolute.txt @@ -45,3 +45,18 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debu E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\refint\DigitalData.Core.Application.dll E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.pdb E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\ref\DigitalData.Core.Application.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.deps.json +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Application.pdb +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.AssemblyReference.cache +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.GeneratedMSBuildEditorConfig.editorconfig +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfoInputs.cache +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.AssemblyInfo.cs +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.csproj.CoreCompileInputs.cache +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalD.553292A0.Up2Date +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\refint\DigitalData.Core.Application.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\DigitalData.Core.Application.pdb +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.Application\obj\Debug\net7.0\ref\DigitalData.Core.Application.dll diff --git a/DigitalData.Core.Contracts/obj/Debug/net7.0/DigitalData.Core.Contracts.assets.cache b/DigitalData.Core.Contracts/obj/Debug/net7.0/DigitalData.Core.Contracts.assets.cache index 6ae9626bc0055841ae450d6e7fd020d9e9d1a702..4121540a75e017c142579427b79a8d462ef8e526 100644 GIT binary patch delta 51 zcmV-30L=fzm;uF@0Vq&QM?nk#0074LA>RIM08I(nohh!_bDX@%374c?!+!3FQugF# JD)+G{9ZWOJ7nlG5 delta 51 zcmV-30L=fzm;uF@0Vq&QM?nk#007u$ctYyiecl}0X(*wEuJ#^Qw5?nX#0;_i)?Cs3 J keyTranslationService.Translate(key: key); + + public static string TranslateWith(this Enum key, IKeyTranslationService keyTranslationService) => keyTranslationService.Translate(key: key); + } +} \ No newline at end of file diff --git a/DigitalData.Core.CultureServices/obj/Debug/net7.0/DigitalData.Core.CultureServices.assets.cache b/DigitalData.Core.CultureServices/obj/Debug/net7.0/DigitalData.Core.CultureServices.assets.cache index 19540c5b9aa41e1ba7581910e1308959fd27521e..349a580e836cf0cbe9e880c94e322562ccfcee36 100644 GIT binary patch delta 51 zcmV-30L=ffo&m9*0Vq&QM?nk#004ARhBzfu=@gfQQ+7|!&r(InTc5|*FeHAdcgi8E JY}~OZ2~X?06uJNa delta 51 zcmV-30L=ffo&m9*0Vq&QM?nk#005UT5c_iA$DyHA%2{6l>HK94X=sknfHDXZut4&6 Jp@p$12~P>a6#oDK diff --git a/DigitalData.Core.CultureServices/obj/Debug/net7.0/DigitalData.Core.CultureServices.csproj.FileListAbsolute.txt b/DigitalData.Core.CultureServices/obj/Debug/net7.0/DigitalData.Core.CultureServices.csproj.FileListAbsolute.txt index e9207e8..afb154a 100644 --- a/DigitalData.Core.CultureServices/obj/Debug/net7.0/DigitalData.Core.CultureServices.csproj.FileListAbsolute.txt +++ b/DigitalData.Core.CultureServices/obj/Debug/net7.0/DigitalData.Core.CultureServices.csproj.FileListAbsolute.txt @@ -43,3 +43,18 @@ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\ E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\refint\DigitalData.Core.CultureServices.dll E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.pdb E:\TekH\Visual Studio\DDWeb\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\ref\DigitalData.Core.CultureServices.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.CultureServices.deps.json +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.CultureServices.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.CultureServices.pdb +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.Contracts.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\bin\Debug\net7.0\DigitalData.Core.Contracts.pdb +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.csproj.AssemblyReference.cache +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.GeneratedMSBuildEditorConfig.editorconfig +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.AssemblyInfoInputs.cache +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.AssemblyInfo.cs +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.csproj.CoreCompileInputs.cache +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalD.489AA3D4.Up2Date +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\refint\DigitalData.Core.CultureServices.dll +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\DigitalData.Core.CultureServices.pdb +E:\TekH\Visual Studio\WebCoreModules\DigitalData.Core.CultureServices\obj\Debug\net7.0\ref\DigitalData.Core.CultureServices.dll diff --git a/DigitalData.Core.Infrastructure/obj/Debug/net7.0/DigitalData.Core.Infrastructure.assets.cache b/DigitalData.Core.Infrastructure/obj/Debug/net7.0/DigitalData.Core.Infrastructure.assets.cache index 3a0f341c71302cbea2794992355533de042cb537..08003ad2f9976421ead5256f0f8d677aa1913cf7 100644 GIT binary patch delta 51 zcmV-30L=fksR6dB0Vq&QM?nk#004%fP({yV9UCK?Ni7mgj=HguGf5r1Lj$ZgZSC@u J;{LHHj#SW+6jlHL delta 51 zcmV-30L=fksR6dB0Vq&QM?nk#007z07}72qL@ZR8q4Bq6lpEM?WCxz;j7H0w_>RM?nk#003_39w?eJHx6a#<$jj}{N(JI0EgFMgtKUX0Fmru Jx>d0#;;j7H0w_>RM?nk#008%e6zq3_0ArLoFfx_>T#8zP1OiH4q??XQm&BIj J2R*SU;