replace your try/catch
block with Should.Throw()
unit of work will save the changes if exception is caught by default.
you can refer to how modal manager handles error when loading the view at here
you can refer to this document
it is built using AbpLanguageTexts
Does role with Id = 5 exist in the table?
get nothing isn' quite useful. ca you provide screenshot of the browser, network panel? at the same time, check the log file at App_Data\Log.txt
Also, does the website loads if you change the website binding to localhost:80
instead of xxx.foo.local:80
?
Do take note that application pool for your website need to be configured as no managed code in IIS
Which version of AspNetZero you upgraded from/to?
Did you use EFCore-FluentStoredProcedure for WithSqlParam()
previously?
@joe704la the DefaultPassPhrase
in SimpleStringCipher
does not get overriden by AppConsts.DefaultPassPhrase
.
It is using the defalut passphase if customer passphrase is not passed in when calling the method. See SimpleStringCipher
You can use the workaround here first.
Do you find any related errors in App_Data\Log.text
?
Multi-domain approach is provided as a convienent way for the tenant account to login without typing and selecting the tenancy themselves.
It is done via DomainTenantResolveContributer. You can add/remove contributers from Configuration.MultiTenancy.Resolvers. See documentation
You can configure the landinng site (e.g public project) at www.mydomain.com and your application (e.g angular project) at app.mydomain.com then endpoints (e.g. Host project) at api.mydomain.com