hi
It will be the same as NET 9, We will test NET 10 RC in August or September. And will upgrade to the official version as soon as possible, then release ABP 10.0.
https://github.com/abpframework/abp/issues/20561
请尝试把这个文件中的端口也一并修改
etc\abp-studio\run-profiles\Default.abprun.json
执行 dotnet run
命令应用程序输出的日志是什么?
改成其他的端口呢? 比如 40000
hi
Can you try to upgrade to >=9.1.1
Or try to add MyAbpEfCoreNavigationHelper
to your EF Core project.
using Microsoft.EntityFrameworkCore.ChangeTracking;
using Volo.Abp.DependencyInjection;
using Volo.Abp.EntityFrameworkCore.ChangeTrackers;
using Volo.Abp.OpenIddict.Tokens;
namespace Pusula.Training.HealthCare.EntityFrameworkCore;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(AbpEfCoreNavigationHelper))]
public class MyAbpEfCoreNavigationHelper : AbpEfCoreNavigationHelper
{
public override void ChangeTracker_Tracked(object? sender, EntityTrackedEventArgs e)
{
if (e.Entry.Entity.GetType() == typeof(OpenIddictToken))
{
return;
}
base.ChangeTracker_Tracked(sender, e);
}
public override void ChangeTracker_StateChanged(object? sender, EntityStateChangedEventArgs e)
{
if (e.Entry.Entity.GetType() == typeof(OpenIddictToken))
{
return;
}
base.ChangeTracker_StateChanged(sender, e);
}
}
hi
I think your email settings can be read correctly, but the value is wrong.
You can check it by override the MailKitSmtpEmailSender
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IMailKitSmtpEmailSender), typeof(MailKitSmtpEmailSender), typeof(MyMailKitSmtpEmailSender))]
public class MyMailKitSmtpEmailSender : MailKitSmtpEmailSender, IMailKitSmtpEmailSender, ITransientDependency
{
public MyMailKitSmtpEmailSender(
ICurrentTenant currentTenant,
ISmtpEmailSenderConfiguration smtpConfiguration,
IBackgroundJobManager backgroundJobManager,
IOptions<AbpMailKitOptions> abpMailKitConfiguration)
: base(currentTenant, smtpConfiguration, backgroundJobManager, abpMailKitConfiguration)
{
}
protected override Task ConfigureClient(SmtpClient client)
{
var host = SmtpConfiguration.GetHostAsync();
var port = SmtpConfiguration.GetPortAsync();
var userName = SmtpConfiguration.GetUserNameAsync();
var password = SmtpConfiguration.GetPasswordAsync();
var domain = SmtpConfiguration.GetDomainAsync();
var enableSsl = SmtpConfiguration.GetEnableSslAsync();
var useDefaultCredentials = SmtpConfiguration.GetUseDefaultCredentialsAsync();
return base.ConfigureClient(client);
}
}
https://support.sendgrid.com/hc/en-us/articles/17894803361819-Troubleshooting-535-Authentication-failed-Error
hi
You can try to set command timeout to 60 seconds or more
public override void ConfigureServices(ServiceConfigurationContext context)
{
//...
Configure<AbpDbContextOptions>(options =>
{
options.UseSqlServer(x => x.CommandTimeout(60));
});
//...
}
hi
Is the AbpDbConcurrencyException
fixed?
Please share the full debug logs.txt
again for 409 error.
Thanks.
你可以试试安装 Volo.Abp.CLI然后使用 new 命令创建一个项目
abp new BookStore --version 8.3.4
https://www.nuget.org/packages/Volo.Abp.Cli/8.3.4
If your test project >= 9.1.1
Please share it with liming.ma@volosoft.com
Thanks.
hi
during this weekend i managed to isolate the problematic code and create a workaround.
What is your test project package version?
We did some changes in >= 9.1.1
https://github.com/abpframework/abp/pull/22357