Activities of "alper"

as mentioned in my previous post, you can always add your module to the Suite and create your CRUD pages (and use it in your microservice solution) by supporting Microservice template, what are you exactly looking for?

hi, Suite doesn't support the Microservice template. You can create your own custom module to be used in your microservice project. And you can add the module to Suite, then it'll work.

Answer

Hello,

CRUD Page Generator not generate files for blazor project if you working on module

@murat.yuceer this is not implemented yet. we'll support Blazor modules in v4.4

Answer

I am encountering an error trying to update a project to the latest release. The error occurs both the CLI and with Suite.

Suite - upgrade all packages

Starting Suite v4.2.0 ... Opening http://localhost:3000 Press Ctrl+C to shut down. [18:05:45 ERR] ---------- RemoteServiceErrorInfo ---------- { "code": null, "message": "An internal error occurred during your request!", "details": null, "data": {}, "validationErrors": null }

[18:05:45 ERR] Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object.

hi @scott7106

this issue has been fixed in https://github.com/abpframework/abp/issues/7739

this is not directly related to ABP. this is a subject of Identity Server. If you add your clients to the Identity Server front channels then account module will navigate to those logout endpoints to force them log out.

This is in the IdentityServerClients table and field is FrontChannelLogoutUri.


closing the issue since the main question is answered or timed out.

in your case the best practise is making the datatable row partial view and after adding a new row, rendering the partial view from host. but you didn't choose this way, and if you keep on your way, I can suggest you the alternative implementation:

  • add a custom attribute to your Version component . eg: <select id='version' data-rendered='0'></select>
  • add a custom attribute to your HowToAchieve component . eg: <select id='HowToAchieve' data-rendered='0'></select>
  • after datatable add row completes, run a JavaScript code to find all data-rendered=0 elements and make an ajax request to populate these components.

as your main question is answered I'm closing the question. thank you

In the active license period, all developer seats are being validated via license server. after the license expires you can continue your development with the specified developer seat limits.

You cannot integrate commercial into an open-source project. By doing this you allow ABP Commercial to be publicy available which violates the license rules. If you want to make an open-source project you can make it with the ABP open source (community) edition.

this is how you can get and set an extra property

//SET AN EXTRA PROPERTY
var user = await _identityUserRepository.GetAsync(userId);
user.SetProperty("Title", "My custom title value!");
await _identityUserRepository.UpdateAsync(user);

//GET AN EXTRA PROPERTY
var user = await _identityUserRepository.GetAsync(userId);
return user.GetProperty<string>("Title");

see https://docs.abp.io/en/abp/latest/Customizing-Application-Modules-Extending-Entities

sorry but we cannot reach you

Showing 1071 to 1080 of 1868 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on November 18, 2024, 05:54