diff --git a/League.Demo/Configuration/Tenant.Default.Development.config b/League.Demo/Configuration/Tenant.Default.Development.config
index ecd1e38a..e3813c5f 100644
--- a/League.Demo/Configuration/Tenant.Default.Development.config
+++ b/League.Demo/Configuration/Tenant.Default.Development.config
@@ -169,5 +169,10 @@
True
+
+
+
+ None
+
\ No newline at end of file
diff --git a/League.Demo/Configuration/Tenant.Default.Production.config b/League.Demo/Configuration/Tenant.Default.Production.config
index d55ae5a7..94236eae 100644
--- a/League.Demo/Configuration/Tenant.Default.Production.config
+++ b/League.Demo/Configuration/Tenant.Default.Production.config
@@ -168,5 +168,10 @@
True
+
+
+
+ None
+
\ No newline at end of file
diff --git a/League.Demo/Configuration/Tenant.OtherOrg.Development.config b/League.Demo/Configuration/Tenant.OtherOrg.Development.config
index e9b3b1d5..25b639f4 100644
--- a/League.Demo/Configuration/Tenant.OtherOrg.Development.config
+++ b/League.Demo/Configuration/Tenant.OtherOrg.Development.config
@@ -169,5 +169,10 @@
True
+
+
+
+ Home
+
\ No newline at end of file
diff --git a/League.Demo/Configuration/Tenant.OtherOrg.Production.config b/League.Demo/Configuration/Tenant.OtherOrg.Production.config
index 923bf351..6218a9a4 100644
--- a/League.Demo/Configuration/Tenant.OtherOrg.Production.config
+++ b/League.Demo/Configuration/Tenant.OtherOrg.Production.config
@@ -168,5 +168,10 @@
True
+
+
+
+ Home
+
\ No newline at end of file
diff --git a/League.Demo/Configuration/Tenant.TestOrg.Development.config b/League.Demo/Configuration/Tenant.TestOrg.Development.config
index fc4e95ce..d0997c12 100644
--- a/League.Demo/Configuration/Tenant.TestOrg.Development.config
+++ b/League.Demo/Configuration/Tenant.TestOrg.Development.config
@@ -169,5 +169,10 @@
True
+
+
+
+ Home
+
\ No newline at end of file
diff --git a/League.Demo/Configuration/Tenant.TestOrg.Production.config b/League.Demo/Configuration/Tenant.TestOrg.Production.config
index 0a499251..f962800b 100644
--- a/League.Demo/Configuration/Tenant.TestOrg.Production.config
+++ b/League.Demo/Configuration/Tenant.TestOrg.Production.config
@@ -169,5 +169,10 @@
True
+
+
+
+ Home
+
\ No newline at end of file
diff --git a/League.Tests/Identity/RoleStoreTests.cs b/League.Tests/Identity/RoleStoreTests.cs
index 310188c8..26dd8309 100644
--- a/League.Tests/Identity/RoleStoreTests.cs
+++ b/League.Tests/Identity/RoleStoreTests.cs
@@ -17,7 +17,7 @@ namespace League.Tests.Identity;
public class RoleStoreTests
{
private readonly UnitTestHelpers _uth = new();
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly RoleStore _roleStore;
private readonly UserStore _userStore;
diff --git a/League.Tests/Identity/UserAuthenticationTokenStoreTests.cs b/League.Tests/Identity/UserAuthenticationTokenStoreTests.cs
index f80b503e..1faafaa9 100644
--- a/League.Tests/Identity/UserAuthenticationTokenStoreTests.cs
+++ b/League.Tests/Identity/UserAuthenticationTokenStoreTests.cs
@@ -16,7 +16,7 @@ namespace League.Tests.Identity;
public class UserAuthenticationTokenStoreTests
{
private readonly UnitTestHelpers _uth = new();
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly UserStore _store;
public UserAuthenticationTokenStoreTests()
diff --git a/League.Tests/Identity/UserClaimStoreTests.cs b/League.Tests/Identity/UserClaimStoreTests.cs
index f6606e64..cb3abaab 100644
--- a/League.Tests/Identity/UserClaimStoreTests.cs
+++ b/League.Tests/Identity/UserClaimStoreTests.cs
@@ -16,7 +16,7 @@ namespace League.Tests.Identity;
public class UserClaimStoreTests
{
private readonly UnitTestHelpers _uth = new();
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private ApplicationUser _user = new();
private readonly UserStore _store;
private TeamEntity _team = new();
diff --git a/League.Tests/Identity/UserLoginStoreTests.cs b/League.Tests/Identity/UserLoginStoreTests.cs
index bcc23f5a..4d913c7e 100644
--- a/League.Tests/Identity/UserLoginStoreTests.cs
+++ b/League.Tests/Identity/UserLoginStoreTests.cs
@@ -16,7 +16,7 @@ namespace League.Tests.Identity;
public class UserLoginStoreTests
{
private readonly UnitTestHelpers _uth = new();
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly UserStore _store;
public UserLoginStoreTests()
diff --git a/League.Tests/Identity/UserRoleStoreTests.cs b/League.Tests/Identity/UserRoleStoreTests.cs
index 0cca5976..39f44d31 100644
--- a/League.Tests/Identity/UserRoleStoreTests.cs
+++ b/League.Tests/Identity/UserRoleStoreTests.cs
@@ -17,7 +17,7 @@ namespace League.Tests.Identity;
public class UserRoleStoreTests
{
private readonly UnitTestHelpers _uth = new();
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly UserStore _userStore;
private ApplicationUser _user = new();
diff --git a/League.Tests/Identity/UserStoreTests.cs b/League.Tests/Identity/UserStoreTests.cs
index 0640d3fb..9e16b5e6 100644
--- a/League.Tests/Identity/UserStoreTests.cs
+++ b/League.Tests/Identity/UserStoreTests.cs
@@ -16,7 +16,7 @@ namespace League.Tests.Identity;
public class UserStoreTests
{
private readonly UnitTestHelpers _uth = new();
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly UserStore _store;
private readonly RoleStore _roleStore;
diff --git a/League/Components/RoundSelector.cs b/League/Components/RoundSelector.cs
index f49a278a..d1d31b10 100644
--- a/League/Components/RoundSelector.cs
+++ b/League/Components/RoundSelector.cs
@@ -7,7 +7,7 @@ namespace League.Components;
public class RoundSelector : ViewComponent
{
private readonly ITenantContext _tenantContext;
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly ILogger _logger;
public RoundSelector(ITenantContext tenantContext, ILogger logger)
diff --git a/League/Components/VenueSelector.cs b/League/Components/VenueSelector.cs
index 116d0aa6..2511ac47 100644
--- a/League/Components/VenueSelector.cs
+++ b/League/Components/VenueSelector.cs
@@ -6,7 +6,7 @@ namespace League.Components;
public class VenueSelector : ViewComponent
{
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly ILogger _logger;
public VenueSelector(ITenantContext tenantContext, ILogger logger)
diff --git a/League/Controllers/Contact.cs b/League/Controllers/Contact.cs
index 1817f68f..8a566ea0 100644
--- a/League/Controllers/Contact.cs
+++ b/League/Controllers/Contact.cs
@@ -12,7 +12,7 @@ namespace League.Controllers;
public class Contact : AbstractController
{
#pragma warning disable IDE0052 // Remove unread private members
- private readonly AppDb _appDb;
+ private readonly IAppDb _appDb;
private readonly TenantStore _tenantStore;
#pragma warning restore IDE0052 // Remove unread private members
private readonly ITenantContext _tenantContext;
diff --git a/League/Controllers/Map.cs b/League/Controllers/Map.cs
index b2dd4339..b2fbc3ce 100644
--- a/League/Controllers/Map.cs
+++ b/League/Controllers/Map.cs
@@ -13,7 +13,7 @@ public class Map : AbstractController
private readonly IConfiguration _configuration;
private readonly ILogger