Activities of "liangshiwei"

Liangshiwei, is there a way I can ignore JavaScript and use c# to display the book list view? As in c#, there is a for each loop that I can use to look at the Author.

Yes, you can check this document:

https://abp.io/docs/latest/suite/generating-crud-page#step-by-step-creating-a-navigation-property-with-1-to-many-relat

Your steps still work for me:

PS C:\Users\Deawb> Invoke-WebRequest -Uri https://github.com/abpframework/abp/archive/refs/tags/8.3.1.zip -OutFile C:\Temp\AbpTest\abp-8.3.1.zip
PS C:\Users\Deawb> You will also need to download the source code for all commercial modules
PS C:\Users\Deawb> Expand-Archive -Path 'C:\Temp\ABPTest\abp-8.3.1.zip' -DestinationPath 'C:\Temp\ABPTest'
PS C:\Users\Deawb> cd c:\temp\abptest
PS C:\temp\abptest> ren abp-8.3.1 abp
PS C:\temp\abptest> abp get-source Volo.Abp.TextTemplateManagement --version 8.3.1 --output-folder Volo.Abp.TextTemplateManagement
PS C:\temp\abptest> dotnet build .\Volo.Abp.TextTemplateManagement\Volo.Abp.TextTemplateManagement.sln
Restore succeeded with 86 warning(s) in 3.6s

............

Build succeeded with 207 warning(s) in 17.3s
PS C:\temp\abptest> abp switch-to-local --solution c:\temp\abptest\Volo.Abp.TextTemplateManagement\Volo.Abp.TextTemplateManagement.sln --paths c:\temp\abptest
[10:27:17 INF] You are running the second generation of the ABP CLI. If you're interested in the legacy CLI, see https://abp.io/new-cli
[10:27:17 INF] Converting projects to local reference.
[10:27:17 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\host\Volo.Abp.TextTemplateManagement.Host.Shared\Volo.Abp.TextTemplateManagement.Host.Shared.csproj
[10:27:17 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\host\Volo.Abp.TextTemplateManagement.Web.Unified\Volo.Abp.TextTemplateManagement.Web.Unified.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Application\Volo.Abp.TextTemplateManagement.Application.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Application.Contracts\Volo.Abp.TextTemplateManagement.Application.Contracts.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Blazor\Volo.Abp.TextTemplateManagement.Blazor.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Blazor.Server\Volo.Abp.TextTemplateManagement.Blazor.Server.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Blazor.WebAssembly\Volo.Abp.TextTemplateManagement.Blazor.WebAssembly.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Domain\Volo.Abp.TextTemplateManagement.Domain.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Domain.Shared\Volo.Abp.TextTemplateManagement.Domain.Shared.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.EntityFrameworkCore\Volo.Abp.TextTemplateManagement.EntityFrameworkCore.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.HttpApi\Volo.Abp.TextTemplateManagement.HttpApi.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.HttpApi.Client\Volo.Abp.TextTemplateManagement.HttpApi.Client.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Installer\Volo.Abp.TextTemplateManagement.Installer.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.MongoDB\Volo.Abp.TextTemplateManagement.MongoDB.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\src\Volo.Abp.TextTemplateManagement.Web\Volo.Abp.TextTemplateManagement.Web.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\test\Volo.Abp.TextTemplateManagement.Application.Tests\Volo.Abp.TextTemplateManagement.Application.Tests.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\test\Volo.Abp.TextTemplateManagement.Domain.Tests\Volo.Abp.TextTemplateManagement.Domain.Tests.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\test\Volo.Abp.TextTemplateManagement.EntityFrameworkCore.Tests\Volo.Abp.TextTemplateManagement.EntityFrameworkCore.Tests.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\test\Volo.Abp.TextTemplateManagement.MongoDB.Tests\Volo.Abp.TextTemplateManagement.MongoDB.Tests.csproj
[10:27:18 INF] Converting to local reference: c:\temp\abptest\Volo.Abp.TextTemplateManagement\test\Volo.Abp.TextTemplateManagement.TestBase\Volo.Abp.TextTemplateManagement.TestBase.csproj
[10:27:18 INF] Converted 20 projects to local references.
PS C:\temp\abptest> dotnet clean .\Volo.Abp.TextTemplateManagement\Volo.Abp.TextTemplateManagement.sln
You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy

Build succeeded in 4.0s
PS C:\temp\abptest> dotnet build .\Volo.Abp.TextTemplateManagement\Volo.Abp.TextTemplateManagement.sln
Restore succeeded with 400 warning(s) in 6.9s
.....

Build succeeded with 1617 warning(s) in 48.3s

Hi,

First, you need to download the ABP framework and all the module's source code.

Then, use CLI to switch to the local reference.

https://abp.io/docs/latest/cli#switch-to-local

For example:

  • abp new Testapp
  • Clone ABP repo
  • Change branch to rel-8.3
  • run abp switch-to-local --paths "....ABP repo path"
  • Build solution

You will also need to download the source code for all commercial modules

Hi,

This is the free version login page source code.

you need to use the pro version.

what's your email, i can share the page source code with you.

Hi,

you can do it by configuring File Container

https://abp.io/docs/latest/framework/infrastructure/blob-storing

Configure<AbpBlobStoringOptions>(options =>
{
    options.Containers.Configure<UseFileProviderContainer>(container =>
    {
        container.UseFileSystem(fileSystem =>
        {
            fileSystem.BasePath = "C:\\my-files";
        });
    });
    
    options.Containers.Configure<UseDbProviderContainer>(container =>
    {
        container.UseDatabase();
    });
});

Hi,

Could you share the log? thanks.

HI,

I can't acess

Hi,

I guess this is a version confusion issue, could you share your csproj content?

Hi,

PS, don't forget to remove Volo.Abp.BackgroundJobs package and remove BackgroundJobWorker from the Hangfire dashboard Why, and how do I remove them.

Because you are using the Hangfire integration, you don't need the default implementation anymore.

You can remove BackgroundJobs module, or you can also not remove it, it does not cause any problems.

BackgroundJobs module packages:

  • Volo.Abp.BackgroundJobs.Domain
  • Volo.Abp.BackgroundJobs.Domain.Shared
  • Volo.Abp.BackgroundJobs.EntityFrameworkCore

Remove recurring job

Hi,

I can't reproduce this problem.

My steps

  • abp new Testapp
  • Run DbMigrator
  • Add CustomApplicationConfigurationController to the HttpApi project
[RemoteService(true, Name ="abp")]
[Route("api/abp/application-configuration")]
[ControllerName("AbpApplicationConfigurationController")]
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(AbpApplicationConfigurationController))]
[Area("abp")]
public class CustomApplicationConfigurationController : AbpApplicationConfigurationController, IAbpApplicationConfigurationAppService
{
    public CustomApplicationConfigurationController(IAbpApplicationConfigurationAppService applicationConfigurationAppService, IAbpAntiForgeryManager antiForgeryManager) : base(applicationConfigurationAppService, antiForgeryManager)
    {
    }

    public async override Task<ApplicationConfigurationDto> GetAsync(ApplicationConfigurationRequestOptions options)
    {
        var result  = await base.GetAsync(options);

        result.ExtraProperties.Add("customProperty", "customValue");

        return result;
    }
}
Showing 891 to 900 of 6692 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 16, 2025, 10:35