Browse Source

Update DocumentPdfAdmin service and client proxy

https://abp.io/support/questions/10059
pull/24094/head
maliming 3 months ago
parent
commit
0582e077cc
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 12
      modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Documents/IDocumentPdfAdminAppService.cs
  2. 5
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/DocumentPdfAdminClientProxy.Generated.cs
  3. 1451
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/docs-admin-generate-proxy.json

12
modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Documents/IDocumentPdfAdminAppService.cs

@ -1,15 +1,21 @@
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Application.Services;
using Volo.Abp.Content;
using Volo.Docs.Admin.Projects;
using Volo.Docs.Common.Documents;
namespace Volo.Docs.Admin.Documents;
public interface IDocumentPdfAdminAppService : IDocumentPdfAppService
public interface IDocumentPdfAdminAppService : IApplicationService
{
Task<IRemoteStreamContent> DownloadPdfAsync(DocumentPdfGeneratorInput input);
Task<bool> ExistsAsync(DocumentPdfGeneratorInput input);
Task GeneratePdfAsync(DocumentPdfGeneratorInput input);
Task<PagedResultDto<ProjectPdfFileDto>> GetPdfFilesAsync(GetPdfFilesInput input);
Task DeletePdfFileAsync(DeletePdfFileInput input);
}
}

5
modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/DocumentPdfAdminClientProxy.Generated.cs

@ -9,6 +9,7 @@ using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Docs.Admin.Documents;
using Volo.Docs.Admin.Projects;
using Volo.Docs.Common.Documents;
@ -16,8 +17,8 @@ using Volo.Docs.Common.Documents;
namespace Volo.Docs.Admin;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IDocumentPdfAppService), typeof(DocumentPdfAdminClientProxy))]
public partial class DocumentPdfAdminClientProxy : ClientProxyBase<IDocumentPdfAppService>, IDocumentPdfAppService
[ExposeServices(typeof(IDocumentPdfAdminAppService), typeof(DocumentPdfAdminClientProxy))]
public partial class DocumentPdfAdminClientProxy : ClientProxyBase<IDocumentPdfAdminAppService>, IDocumentPdfAdminAppService
{
public virtual async Task GeneratePdfAsync(DocumentPdfGeneratorInput input)
{

1451
modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/docs-admin-generate-proxy.json

File diff suppressed because it is too large
Loading…
Cancel
Save