Thanks. I'm closing this.
Hi,
Could you share some screenshots? thanks.
Hi,
ElasticSearch is a full search engine.
If you don't need it, you can disbaled: https://github.com/abpframework/abp/blob/dev/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/FullSearch/Elastic/DocsElasticSearchOptions.cs#L9
Hi,
I can reproduce the problem and we will fix it, your ticket refunded.
Hi,
Sorry, But I think this is a new problem right?
Your main problem with the ticket has been solved. could you create a new question?
BTW, I guess you added the Authorize attribute to the index page, so it redirects to the login page. however, it is a unit test code, you can just ignore it.
Hi,
Sorry, we can't reproduce the problem.
Could you share the full steps to reproduce? thanks.
Hi,
Sorry, but what version are you using?
please include followings:
Hi,
I found the problem because you are using tiered architecture. that means it is a front-end and back-end separation architecture.
When you call the CreateAsync method of customersAppService class, It's actually a dynamic HTTP proxy, making requests using HttpClient. see: https://docs.abp.io/en/abp/latest/API/Dynamic-CSharp-API-Clients
So, you need to change the current tenant in the AppService instead of UI code.
SqliteConnection does not support nested transactions
Try disabled transaction for unit tests:
Configure<AbpUnitOfWorkDefaultOptions>(options =>
{
options.TransactionBehavior = UnitOfWorkTransactionBehavior.Disabled;
});