Activities of "ccernat"

Hi,

Thank you for replying.

What about the menu problems?

After login, the menus that have child menu items does not work in Blazor Server. Be it debug or without debug. Be it the default Administration Menu or any other menu that I create with children and conditionally rendered based on user role.

I have to refresh the page in order for the menus to work.

If I go on an incognito page and open the app url from there, it works.

Also, there is one issue with the profile image. If you set a profile picture and then if you refresh any page or navigate, before displaying the page, for a brief second, a HUGE profile picture appears on the screen.

It is very disturbing. If you want I can attach a video of this behaviour.

Tks a lot!

Hello!

Any news related to this?

Thanks a lot.

tks!!

silly of me.

Hi,

It seems that the template for Blazor Server doesn't put the Authority app setting in the AuthServer sections of the appsettings.json.

I think you need to modify the generated code by ABP Suite.

Tks.

For me, problem solved, I added manually that setting.

hi

[11:06:49 FTL] Host terminated unexpectedly!
Volo.Abp.AbpInitializationException: An error occurred during ConfigureServicesAsync phase of the module Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule, Volo.Abp.OpenIddict.AspNetCore, Version=7.2.2.0, Culture=neutral, PublicKeyToken=null. See the inner exception for details.
 ---> System.ArgumentNullException: Value cannot be null. (Parameter 'uriString')
   at System.ArgumentNullException.Throw(String paramName)
   at System.ArgumentNullException.ThrowIfNull(Object argument, String paramName)
   at System.Uri..ctor(String uriString)
   at KPImailerHella.Blazor.KPImailerHellaBlazorModule.<>c__DisplayClass0_0.<PreConfigureServices>b__3(OpenIddictServerBuilder builder) in C:\Users\catal\source\repos\Relevance-Management\KPImailerHella\src\KPImailerHella.Blazor\KPImailerHellaBlazorModule.cs:line 135
   at Volo.Abp.Options.PreConfigureActionList`1.Configure(TOptions options)
   at Microsoft.Extensions.DependencyInjection.ServiceCollectionPreConfigureExtensions.ExecutePreConfiguredActions[TOptions](IServiceCollection services, TOptions options)
   at Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule.&lt;&gt;c__DisplayClass1_0.&lt;AddOpenIddictServer&gt;b__0(OpenIddictServerBuilder builder)
   at Microsoft.Extensions.DependencyInjection.OpenIddictServerExtensions.AddServer(OpenIddictBuilder builder, Action`1 configuration)
   at Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule.AddOpenIddictServer(IServiceCollection services)
   at Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule.ConfigureServices(ServiceConfigurationContext context)
   at Volo.Abp.Modularity.AbpModule.ConfigureServicesAsync(ServiceConfigurationContext context)
   at Volo.Abp.AbpApplicationBase.ConfigureServicesAsync()
   --- End of inner exception stack trace ---
   at Volo.Abp.AbpApplicationBase.ConfigureServicesAsync()
   at Volo.Abp.AbpApplicationFactory.CreateAsync[TStartupModule](IServiceCollection services, Action`1 optionsAction)
   at Microsoft.Extensions.DependencyInjection.ServiceCollectionApplicationExtensions.AddApplicationAsync[TStartupModule](IServiceCollection services, Action`1 optionsAction)
   at Microsoft.Extensions.DependencyInjection.WebApplicationBuilderExtensions.AddApplicationAsync[TStartupModule](WebApplicationBuilder builder, Action`1 optionsAction)

hi

tks alot.

is there any insight in the other error described when publishing the app and then running the exe?

Hi.

So if you have an Azure DevOps environment.

  1. Publish your artifacts in a pipeline: restore, build, publish web app, publish DbMigrator, publish artifacts

  1. Create a release pipeline and add two stages: one for executing the migration, other for deploying the web apps.

  1. The migration stage depends on where you keen your conn string, I keep them in Azure Key Vault, so I am retrieving them from there:

3.1 Extract the files

3.2 Retrieve what you need from KeyVault:

3.3 Set variable for the current release task to hold the connection string from KeyVaul:

3.4 Update appsettings.json for the migrator project with a file transform task

3.5 Run the migrator

  1. Deploy Web Apps - im deploying them to slots

Another method for publishing your migrations would be to generate the migration scripts and run them in the release pipeline.

Hope this helps!

Catalin

It works now.

Tks.

hi,

new blazor server app template, leptonx theme. switch menu to top-menu. replace account packages with source code. run it.

i think you will get this even without replacing packages with source code for the Volo.Account.Pro module.

tks.

Tks alot!

Showing 11 to 20 of 64 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11