@if (!BrandingProvider.LogoUrl.IsNullOrEmpty())
{
-
+
}
else
{
@@ -69,7 +69,8 @@
@foreach (var language in Model.Languages)
{
- @language.DisplayName
+ var languageUrl = Url.Content($"~/Abp/Languages/Switch?culture={language.CultureName}&uiCulture={language.UiCultureName}&returnUrl={System.Net.WebUtility.UrlEncode(Request.GetEncodedPathAndQuery())}");
+ @language.DisplayName
}
}
diff --git a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs
index 9cf9342994..2f5d456244 100644
--- a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs
+++ b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs
@@ -6,7 +6,9 @@ using Microsoft.Extensions.DependencyInjection;
using Volo.Abp;
using Volo.Abp.EntityFrameworkCore;
using Volo.Abp.EntityFrameworkCore.Sqlite;
+using Volo.Abp.FeatureManagement;
using Volo.Abp.Modularity;
+using Volo.Abp.PermissionManagement;
using Volo.Abp.Uow;
namespace MyCompanyName.MyProjectName.EntityFrameworkCore;
@@ -22,7 +24,18 @@ public class MyProjectNameEntityFrameworkCoreTestModule : AbpModule
public override void ConfigureServices(ServiceConfigurationContext context)
{
+ Configure
(options =>
+ {
+ options.SaveStaticFeaturesToDatabase = false;
+ options.IsDynamicFeatureStoreEnabled = false;
+ });
+ Configure(options =>
+ {
+ options.SaveStaticPermissionsToDatabase = false;
+ options.IsDynamicPermissionStoreEnabled = false;
+ });
context.Services.AddAlwaysDisableUnitOfWorkTransaction();
+
ConfigureInMemorySqlite(context.Services);
}