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:
rel-8.3
abp switch-to-local --paths "....ABP repo path"
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,
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:
Hi,
I can't reproduce this problem.
My steps
[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;
}
}