Activities of "berkansasmaz"

Answer

Hello,

For this, I think it would be sufficient to set the SlidingExpiration of a GlobalCacheEntryOptios(DistributedCacheEntryOptions) in AbpDistributedCacheOptions.

Related document: https://docs.abp.io/en/abp/5.3/Caching#available-options

Example code from BasketService on eShopOnAbp: https://github.com/abpframework/eShopOnAbp/blob/3d9dd741c9b9884e97b7038d731242d5fe4908d4/services/basket/src/EShopOnAbp.BasketService/BasketServiceModule.cs#L179-L196

I don't quite understand why you need the same configuration on the UI side? If you think I have misunderstood your question, please feel free to give me more information. Have a nice day.

Hello,

This process is generally explained in the relevant module's document (for example https://docs.abp.io/en/commercial/latest/modules/chat#how-to-install). However, there are some general steps after installation.

  1. Configuring the installed module to use the static proxy instead of the dynamic proxy. See: https://docs.abp.io/en/abp/latest/API/Static-CSharp-API-Clients
  2. Generating static proxy files. See: https://docs.abp.io/en/abp/latest/API/Static-CSharp-API-Clients#code-generation
  3. and other steps

It is necessary to do these general steps, but we do not have a document on this subject for now. As a result, I'm opening an internal issue on the subject.

Yes, this is not the same error, but there are errors of similar logic. In the startup app module, StartupModuleDbContext is configured according to the new property. Still, since this configuration is not done in the dependent module, the dependent module ModuleDbContext does not know about the newly added property. In order for it to work as you said, this configuration must be done in the module.


I may not have fully understood the problem. So if you think my observations are wrong, please provide more details.

Thank you for the information. Have a nice day.

In the below question, it is explained how to do it with sample codes. However, if you run into a problem, please let us know.

See: https://support.abp.io/QA/Questions/3212/Seperate-DB-for-Audit-tables

You're welcome. As far as I understand, the problem is solved. So I am closing the issue. Feel free to re-open or create a new issue if you have further questions.

Since you are in development mode, it is normal to check the license, but if you run the production environment, you should not encounter this problem. Of course, I assume that in your case, you want to run in development mode, so the abp login command will be required as you mentioned.

I think there is a problem with the abp login step. So, I will ask you to run the following command after step 3 and step 7 and share the output with us.

abp login-info

Hi,

You can listen to the onResult event for this.

See: https://docs.abp.io/en/abp/5.2/UI/AspNetCore/Modals#saving-the-modal

Where you open the create modal, you can listen to the modal's onResult event by using the modal's variable (for instance: productCreateModal) like below:

productCreateModal.onResult(function(){
     console.log(arguments);
     // check response and show a message if the response is successful.
     abp.message.success(l('CreateProductSuccessMessage'))
                .then(data => window.location.href = "/Products");
});

Hi,

I think this is same with https://github.com/abpframework/abp/issues/8019#issuecomment-796776155

Can you check?

Hi,

I am sending the relevant translation document to your e-mail address. If the mail does not arrive, please report it here.

Showing 61 to 70 of 266 entries
Made with ❤️ on ABP v9.1.0-rc.1. Updated on January 17, 2025, 14:13