did I understand it correct, the localization is not done for OrLoginWith , AreYouANewUser ?
there's this rule; if your appservice / domain service method has seperate business logics which has to be handled seperately then you need to split them into different UOW scopes. Otherwise the complete request will be evaluated as transactional and will be rolled back if hits any exception.
do you see any error logs on your backend side
@prasad.gore sorry for my late response. I might have missed your notification. is it possible for you to switch to the latest preview
dotnet tool update -g Volo.Abp.Cli --version 4.2.0-rc.1
abp suite update --preview
@shobhit, you might be going on the wrong direction. there shouldn't be requirement to change tenant like that. You can redesign it with a different solution. because it breaks major framework rules.
let us know and if it's OK close the issue pls.
it sounds like you need a seperate UnitOfWork scope.
can you create a new UnitOfWork scope to save your changes. (you don't need to manually call the SaveChanges)
https://docs.abp.io/en/abp/latest/Unit-Of-Work#begin-a-new-unit-of-work
hi, first of all this is not a bug or missing feature. ABP CLI is used for both open-source and commercial platforms so, it's not possible to add a commercial feature to the free and open-source tool.
Secondly, you can use ABP Suite via commad line with the HTTP requests. See how you can achieve this https://support.abp.io/QA/Questions/841/How-can-I-use-ABP-Suite-from-command-line#answer-194c035a-d6e7-c34f-5758-39fa4128c977
ABP Suite doesn't have command line interface, basically you use it from its local website. But as it's a local website running in your computer, it is also possible to use it via command line with HTTP requests.
Capture the HTTP request from your browser and save it as PowerShell or cURL command or any other command type. Then use it via command line...
In the screenshot you can see how I add a new solution from the website and how I get the Id of the solution from the response. (All the metadata of the solution comes with the reponse)
I can copy this request as Powershell script:
This is the Powershell script:
Invoke-WebRequest -Uri "http://localhost:20000/api/abpSuite/addSolution" `
-Method "POST" `
-Headers @{
"Accept"="application/json, text/javascript, */*; q=0.01"
"X-Requested-With"="XMLHttpRequest"
"User-Agent"="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36"
"Origin"="http://localhost:20000"
"Sec-Fetch-Site"="same-origin"
"Sec-Fetch-Mode"="cors"
"Sec-Fetch-Dest"="empty"
"Referer"="http://localhost:20000/?solutionId=fb88d059-305a-4960-a888-50a7fe822e18&solution=Mvc.EfCoreTier01153035"
"Accept-Encoding"="gzip, deflate, br"
"Accept-Language"="en-US,en;q=0.9,tr-TR;q=0.8,tr;q=0.7"
"Cookie"="cookieconsent_status=dismiss; .AspNetCore.Antiforgery.aU7BqYCchuM=CfDJ8CGbzqjAwCVHiX1EJkoJOY28ASegiwslrUiaPPgq3PzOOM_NTNwDfpkBfg5z9PfS_ffRh9l5QR-86TysvdERAGuaMOJ9LHtnYEYKiEKWZ404NAHi43-jAWyi0GiOiM3BkLHjBXGYTiLP-DWO2rZFjtA; ActiveSolution=Mvc.EfCoreTier01153035%24fb88d059-305a-4960-a888-50a7fe822e18"
} `
-ContentType "application/json" `
-Body "{`"path`":`"C:\\MyProjects\\4\\4.2.0-preview\\Mvc.EfCoreNonTierPublic01212715`"}"
And I can run this Powershell command to add my solution from command line
With the same steps you can do anything that Suite does, from command line...