Activities of "EngincanV"

Hi @berkansasmaz,

Thank you for your response, and I apologize for my delayed reply. I needed to update my staging environment to verify whether the issue was resolved.

Unfortunately, after implementing your recommendations, the problem still persists. The session is still lost after closing the tab on mobile browsers.

Do you have any additional suggestions or troubleshooting steps I should try?

Best regards,

Interestingly, the same issue doesn't occur on desktop browsers like Chrome on PC, where the session persists as expected. This could be tied to how cookies, session storage, or authentication tokens are handled differently on mobile browsers compared to desktops.

Can you check in your App.razor file there is a code as stated in https://abp.io/docs/9.0/release-info/migration-guides/abp-8-2-blazor-web-app#mycompanyname-myprojectname-blazor-webapp-tiered-and-mycompanyna

Hi, I have tried to added following code as you recommended but still the same error. If I deploy directly on nginx service it doesn't has this error. Configure<AbpAntiForgeryOptions>(options => { options.TokenCookie.SecurePolicy = CookieSecurePolicy.None; });

thanks, Dharma

Hi, thanks for the prompt answer. I will check and write you back asap.

I'm sorry, now you can view log file

Thanks, I have reviewed the log file, and the problem seems to be that ABP Suite tried to build your solution with the following command:

dotnet build "C:\Mywork\ManarahTech\NeuErp\modules\HR"

But the returned build result was succeeded: false, this is the reason why you get that error message.


There might be two reasons for this problem:

  1. When ABP Suite runs the related command, there might be an already used assembly, so this causes the build as unsuccessfull.
  2. You might be moved your module or solution to a different directory.

To fix it, you can ensure your application is not working and try again. Or if it still continues, you can remove your solution and then re-add it and try to generate code and it should be working as expected then.

Regards.

thanks your answer, I checked the link you gave me and this one https://abp.io/docs/latest/suite/editing-templates

but could find the instruction on how to use these variables:

%%%%item-dto-properties%%%%item-dto-np-properties%%%%item-dto-nc-properties

this is Server.AppService.ItemCreateDto.txt and I am trying to update it to including my RegularExpression, i.e.:

[RegularExpression(@"^[^&lt;&gt;'""`]*$", ErrorMessage = "Invalid characters detected")] 
public new string Address { get; set; } 

using System; using System.ComponentModel.DataAnnotations; using System.Collections.Generic;

namespace %%solution-namespace%%%%<if:ApplicationContractsNotExists>%%%%.AppServices%%</if:ApplicationContractsNotExists>%%.%%entity-namespace%% { public %%custom-code-abstract-modifier%% class %%entity-name%%CreateDto%%custom-code-base%% { %%child-master-entity-primary-key%%%%item-dto-properties%%%%item-dto-np-properties%%%%item-dto-nc-properties%% } }

Hi, unfortunately, the related attributes (including the regex attribute) are generated in the code side, and ABP Suite does not allow you to directly update them via editing templates.

So, the best option you have is to add the related property name to your ItemDto.extended.cs class with the relevant attribute and manually override the related property in the generated ABP Suite dto class (of course for doing that you should generate your entity with custom code support):

public class BookDto : BookBaseDto
{
        [RegularExpression(@"^[^&lt;&gt;'""`]*$", ErrorMessage = "Invalid characters detected")]
        public new string Address { get; set; }
}

The variables that you are looking for (%%%%item-dto-properties%%%%item-dto-np-properties%%%%item-dto-nc-properties) are generated on the code side and they are just related properties that should be listed on the relevant DTO classes.)

Any update brother ?

I have tried to view the log file but it showed a modal as follows:

I requested access for the log file. When you grant the access, I will check the log file and write you back asap.

Hi, I will create an internal issue for this problem. Instead of sorting in the database like Account.Name asc, it should sort as ChannelType.Name asc. We will try to fix it asap.

In the meantime, you can either make the related row as unsortable or update the MongoDbRepository implementation.

Best regards.

Hi, thanks for the suggestion. I have created an issue for that: https://github.com/abpframework/abp/issues/22259

Best regards.

Thanks for the answer. It is helpful. Both of the answers from the support team are helpful. But the system accepts only one chose!

Thank you for your feedback and kind words! We may enhance this feature in the future to allow selecting multiple accepted answers. In the meantime, you can choose the one that was most helpful to you. 😊

{ "Id": "ca450d01-93f9-43ba-8b69-c0e19f549855", "Name": "GovernmentSupportProgram", "OriginalName": "GovernmentSupportProgram", "NamePlural": "GovernmentSupportPrograms", "DatabaseTableName": "GovernmentSupportPrograms", "Namespace": "GovernmentSupportPrograms", "Type": 1, "MasterEntityName": null, "MasterEntity": null, "BaseClass": "FullAuditedAggregateRoot", "PageTitle": "GovernmentSupportPrograms", "MenuIcon": "file-alt", "PrimaryKeyType": "Guid", "PreserveCustomCode": false, "IsMultiTenant": true, "CheckConcurrency": true, "BulkDeleteEnabled": true, "ShouldCreateUserInterface": true, "ShouldCreateBackend": true, "ShouldExportExcel": true, "ShouldAddMigration": true, "ShouldUpdateDatabase": true, "CreateTests": false, "Properties": [ { "Id": "450a381f-0304-4c3e-b51b-bbc6191799b3", "Name": "NameEn", "Type": "string", "EnumType": "", "EnumNamespace": "", "EnumAngularImport": "shared/enums", "EnumFilePath": null, "DefaultValue": null, "IsNullable": false, "IsRequired": true, "IsFilterable": false, "AllowEmptyStrings": false, "IsTextArea": false, "MinLength": null, "MaxLength": null, "SortOrder": 0, "SortType": 0, "Regex": "", "EmailValidation": false, "ShowOnList": true, "ShowOnCreateModal": true, "ShowOnEditModal": true, "ReadonlyOnEditModal": false, "EnumValues": null, "IsSelected": true, "MaxFileSize": null, "OrdinalIndex": 0 }, { "Id": "ec71de63-cbae-47ef-8694-14d5fd6b97be", "Name": "NameAr", "Type": "string", "EnumType": "", "EnumNamespace": "", "EnumAngularImport": "shared/enums", "EnumFilePath": null, "DefaultValue": null, "IsNullable": false, "IsRequired": true, "IsFilterable": false, "AllowEmptyStrings": false, "IsTextArea": false, "MinLength": null, "MaxLength": null, "SortOrder": 0, "SortType": 0, "Regex": "", "EmailValidation": false, "ShowOnList": true, "ShowOnCreateModal": true, "ShowOnEditModal": true, "ReadonlyOnEditModal": false, "EnumValues": null, "IsSelected": true, "MaxFileSize": null, "OrdinalIndex": 0 } ], "NavigationProperties": [], "NavigationConnections": [], "ChildEntities": [], "PhysicalFileName": "GovernmentSupportProgram.json" }

Thanks. I have checked the metadata there is no problem related to that. So, I need Suite logs to understand the problem can you share the logs, please?

You can click the logs menu item in the topbar and open the folder and share the related suite logs file.

Regards.

Hi, I guess your deployed application uses HTTP instead of HTTPS right? It seems related to https://abp.io/qa/questions/4603/3a09a7dc-d4bf-0b46-862a-cb116f0bf123

I will wait for confirmation from you and then investigate deeply if it does not work for you.

Best regards.

Showing 461 to 470 of 1355 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 12, 2025, 10:20