diff --git a/Example1.RazorPages.IndividualAccounts/Example1Resources.cs b/Example1.RazorPages.IndividualAccounts/AppResourceClass.cs
similarity index 60%
rename from Example1.RazorPages.IndividualAccounts/Example1Resources.cs
rename to Example1.RazorPages.IndividualAccounts/AppResourceClass.cs
index 44951531..82e496e7 100644
--- a/Example1.RazorPages.IndividualAccounts/Example1Resources.cs
+++ b/Example1.RazorPages.IndividualAccounts/AppResourceClass.cs
@@ -3,7 +3,10 @@
namespace Example1.RazorPages.IndividualAccounts;
-public class Example1Resources
+///
+/// This defines the localize resource file groups for the localization within this ASP.NET Core app
+///
+public class AppResourceClass
{
}
\ No newline at end of file
diff --git a/Example1.RazorPages.IndividualAccounts/AuthPLocalizeResource.cs b/Example1.RazorPages.IndividualAccounts/AuthPLocalizeResource.cs
index 527b987f..2d9a29b3 100644
--- a/Example1.RazorPages.IndividualAccounts/AuthPLocalizeResource.cs
+++ b/Example1.RazorPages.IndividualAccounts/AuthPLocalizeResource.cs
@@ -3,6 +3,9 @@
namespace Example1.RazorPages.IndividualAccounts;
+///
+/// This defines the localize resource file groups for the localization within the AuthPermissions.AspNetCore code
+///
public class AuthPLocalizeResource
{
diff --git a/Example1.RazorPages.IndividualAccounts/Pages/Index.cshtml.cs b/Example1.RazorPages.IndividualAccounts/Pages/Index.cshtml.cs
index 178da7ab..ec2f6f18 100644
--- a/Example1.RazorPages.IndividualAccounts/Pages/Index.cshtml.cs
+++ b/Example1.RazorPages.IndividualAccounts/Pages/Index.cshtml.cs
@@ -15,12 +15,10 @@ public class IndexModel : PageModel
private readonly UserManager _userManager;
private readonly IStringLocalizer _localizer;
- public IndexModel(UserManager userManager, IStringLocalizerFactory factory)
+ public IndexModel(UserManager userManager, IStringLocalizer localizer)
{
_userManager = userManager;
- var type = typeof(ResourceLocalize);
- var assemblyName = new AssemblyName(type.GetTypeInfo().Assembly.FullName);
- _localizer = factory.Create("ResourceLocalize", assemblyName.Name);
+ _localizer = localizer;
}
[ModelBinder]
@@ -32,8 +30,6 @@ public IndexModel(UserManager userManager, IStringLocalizerFactory
public void OnGet()
{
Users = _userManager.Users.ToList();
- var loc = _localizer["Test"];
- var result = loc.ResourceNotFound ? "Not found: " + loc.SearchedLocation : loc.Value;
}
}
}
diff --git a/Example1.RazorPages.IndividualAccounts/Program.cs b/Example1.RazorPages.IndividualAccounts/Program.cs
index 8aafc5a6..ef46c95b 100644
--- a/Example1.RazorPages.IndividualAccounts/Program.cs
+++ b/Example1.RazorPages.IndividualAccounts/Program.cs
@@ -84,7 +84,7 @@ public static void Main(string[] args)
//Register the SimpleLocalizer with its own Resource file
//This is used for localization of simple messages
- builder.Services.RegisterSimpleLocalizer();
+ builder.Services.RegisterSimpleLocalizer();
builder.Services.RegisterAuthPermissions()
.UsingInMemoryDatabase()
diff --git a/Example1.RazorPages.IndividualAccounts/Resources/Example1Resources.fr.resx b/Example1.RazorPages.IndividualAccounts/Resources/AppResourceClass.fr.resx
similarity index 100%
rename from Example1.RazorPages.IndividualAccounts/Resources/Example1Resources.fr.resx
rename to Example1.RazorPages.IndividualAccounts/Resources/AppResourceClass.fr.resx
diff --git a/Example1.RazorPages.IndividualAccounts/Resources/BaseCode.ResourceLocalize.fr.resx b/Example1.RazorPages.IndividualAccounts/Resources/AuthPLocalizeResource.fr.resx
similarity index 100%
rename from Example1.RazorPages.IndividualAccounts/Resources/BaseCode.ResourceLocalize.fr.resx
rename to Example1.RazorPages.IndividualAccounts/Resources/AuthPLocalizeResource.fr.resx
diff --git a/Example1.RazorPages.IndividualAccounts/Resources/AuthPermissions.BaseCode.ResourceLocalize.en.resx b/Example1.RazorPages.IndividualAccounts/Resources/AuthPermissions.BaseCode.ResourceLocalize.en.resx
deleted file mode 100644
index 8cbe45d0..00000000
--- a/Example1.RazorPages.IndividualAccounts/Resources/AuthPermissions.BaseCode.ResourceLocalize.en.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- BaseCode.ResourceLocalize.en
-
-
\ No newline at end of file
diff --git a/Example1.RazorPages.IndividualAccounts/Resources/AuthPermissions.BaseCode.Resources.ResourceLocalize.en.resx b/Example1.RazorPages.IndividualAccounts/Resources/AuthPermissions.BaseCode.Resources.ResourceLocalize.en.resx
deleted file mode 100644
index f8c80ee2..00000000
--- a/Example1.RazorPages.IndividualAccounts/Resources/AuthPermissions.BaseCode.Resources.ResourceLocalize.en.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- Using !!! AuthPermissions.BaseCode.Resources.ResourceLocalize.en
-
-
\ No newline at end of file
diff --git a/Example1.RazorPages.IndividualAccounts/Resources/BaseCode.ResourceLocalize.en.resx b/Example1.RazorPages.IndividualAccounts/Resources/BaseCode.ResourceLocalize.en.resx
deleted file mode 100644
index 2109e2c7..00000000
--- a/Example1.RazorPages.IndividualAccounts/Resources/BaseCode.ResourceLocalize.en.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- AuthPermissions.BaseCode.ResourceLocalize.en
-
-
\ No newline at end of file
diff --git a/Example1.RazorPages.IndividualAccounts/Resources/ResourceLocalize.en.resx b/Example1.RazorPages.IndividualAccounts/Resources/ResourceLocalize.en.resx
deleted file mode 100644
index 835701ba..00000000
--- a/Example1.RazorPages.IndividualAccounts/Resources/ResourceLocalize.en.resx
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- ResourceLocalize.en
-
-
\ No newline at end of file