Browse Source

Merge pull request #17366 from abpframework/proxy-files

Regenerate proxy files for all modules.
pull/17372/head
Halil İbrahim Kalkan 3 years ago
committed by GitHub
parent
commit
96021d1cb9
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/AccountClientProxy.Generated.cs
  2. 2
      modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/AccountClientProxy.cs
  3. 10
      modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/ProfileClientProxy.Generated.cs
  4. 2
      modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/ProfileClientProxy.cs
  5. 123
      modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/account-generate-proxy.json
  6. 8
      modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/Volo/Blogging/Admin/BlogManagementClientProxy.Generated.cs
  7. 2
      modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/Volo/Blogging/Admin/BlogManagementClientProxy.cs
  8. 109
      modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/bloggingAdmin-generate-proxy.json
  9. 36
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/MembersClientProxy.Generated.cs
  10. 7
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/MembersClientProxy.cs
  11. 10
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogFilesClientProxy.Generated.cs
  12. 2
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogFilesClientProxy.cs
  13. 8
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogsClientProxy.Generated.cs
  14. 2
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogsClientProxy.cs
  15. 9
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/CommentsClientProxy.Generated.cs
  16. 2
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/CommentsClientProxy.cs
  17. 11
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/PostsClientProxy.Generated.cs
  18. 2
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/PostsClientProxy.cs
  19. 9
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/TagsClientProxy.Generated.cs
  20. 2
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/TagsClientProxy.cs
  21. 505
      modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/blogging-generate-proxy.json
  22. 35
      modules/blogging/src/Volo.Blogging.Web/wwwroot/client-proxies/blogging-proxy.js
  23. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogAdminClientProxy.Generated.cs
  24. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogAdminClientProxy.cs
  25. 9
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogFeatureAdminClientProxy.Generated.cs
  26. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogFeatureAdminClientProxy.cs
  27. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogPostAdminClientProxy.Generated.cs
  28. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogPostAdminClientProxy.cs
  29. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Comments/CommentAdminClientProxy.Generated.cs
  30. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Comments/CommentAdminClientProxy.cs
  31. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/GlobalResources/GlobalResourceAdminClientProxy.Generated.cs
  32. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/GlobalResources/GlobalResourceAdminClientProxy.cs
  33. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorAdminClientProxy.Generated.cs
  34. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorAdminClientProxy.cs
  35. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Menus/MenuItemAdminClientProxy.Generated.cs
  36. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Menus/MenuItemAdminClientProxy.cs
  37. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Pages/PageAdminClientProxy.Generated.cs
  38. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Pages/PageAdminClientProxy.cs
  39. 8
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/EntityTagAdminClientProxy.Generated.cs
  40. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/EntityTagAdminClientProxy.cs
  41. 9
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/TagAdminClientProxy.Generated.cs
  42. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/TagAdminClientProxy.cs
  43. 887
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json
  44. 6
      modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.csproj
  45. 236
      modules/cms-kit/src/Volo.CmsKit.Web/wwwroot/client-proxies/cms-kit-proxy.js
  46. 9
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/DocumentsAdminClientProxy.Generated.cs
  47. 2
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/DocumentsAdminClientProxy.cs
  48. 9
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/ProjectsAdminClientProxy.Generated.cs
  49. 2
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/ProjectsAdminClientProxy.cs
  50. 262
      modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/docs-admin-generate-proxy.json
  51. 2
      modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-admin-proxy.js
  52. 84
      modules/docs/src/Volo.Docs.HttpApi.Client/ClientProxies/docs-generate-proxy.json
  53. 15
      modules/docs/src/Volo.Docs.Web/wwwroot/client-proxies/docs-proxy.js
  54. 10
      modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/Volo/Abp/FeatureManagement/FeaturesClientProxy.Generated.cs
  55. 2
      modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/Volo/Abp/FeatureManagement/FeaturesClientProxy.cs
  56. 89
      modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/featureManagement-generate-proxy.json
  57. 8
      modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityRoleClientProxy.Generated.cs
  58. 2
      modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityRoleClientProxy.cs
  59. 8
      modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserClientProxy.Generated.cs
  60. 2
      modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserClientProxy.cs
  61. 8
      modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserLookupClientProxy.Generated.cs
  62. 2
      modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserLookupClientProxy.cs
  63. 8
      modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/Volo/Abp/TenantManagement/TenantClientProxy.Generated.cs
  64. 2
      modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/Volo/Abp/TenantManagement/TenantClientProxy.cs
  65. 160
      modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/multi-tenancy-generate-proxy.json

10
modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/AccountClientProxy.Generated.cs → modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/AccountClientProxy.Generated.cs

@ -1,16 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Account;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Account;
using Volo.Abp.Http.Modeling;
using Volo.Abp.Identity;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Account.ClientProxies;
namespace Volo.Abp.Account;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IAccountAppService), typeof(AccountClientProxy))]

2
modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/AccountClientProxy.cs → modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/AccountClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of AccountClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Account.ClientProxies;
namespace Volo.Abp.Account;
public partial class AccountClientProxy
{

10
modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/ProfileClientProxy.Generated.cs → modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/ProfileClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Account;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Account;
using Volo.Abp.Http.Modeling;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Account.ClientProxies;
namespace Volo.Abp.Account;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IProfileAppService), typeof(ProfileClientProxy))]

2
modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/ProfileClientProxy.cs → modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/Volo/Abp/Account/ProfileClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of ProfileClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Account.ClientProxies;
namespace Volo.Abp.Account;
public partial class ProfileClientProxy
{

123
modules/account/src/Volo.Abp.Account.HttpApi.Client/ClientProxies/account-generate-proxy.json

@ -8,11 +8,83 @@
"controllerName": "Account",
"controllerGroupName": "Account",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.Account.AccountController",
"interfaces": [
{
"type": "Volo.Abp.Account.IAccountAppService"
"type": "Volo.Abp.Account.IAccountAppService",
"name": "IAccountAppService",
"methods": [
{
"name": "RegisterAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Account.RegisterDto, Volo.Abp.Account.Application.Contracts",
"type": "Volo.Abp.Account.RegisterDto",
"typeSimple": "Volo.Abp.Account.RegisterDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Identity.IdentityUserDto",
"typeSimple": "Volo.Abp.Identity.IdentityUserDto"
}
},
{
"name": "SendPasswordResetCodeAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Account.SendPasswordResetCodeDto, Volo.Abp.Account.Application.Contracts",
"type": "Volo.Abp.Account.SendPasswordResetCodeDto",
"typeSimple": "Volo.Abp.Account.SendPasswordResetCodeDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "VerifyPasswordResetTokenAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Account.VerifyPasswordResetTokenInput, Volo.Abp.Account.Application.Contracts",
"type": "Volo.Abp.Account.VerifyPasswordResetTokenInput",
"typeSimple": "Volo.Abp.Account.VerifyPasswordResetTokenInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Boolean",
"typeSimple": "boolean"
}
},
{
"name": "ResetPasswordAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Account.ResetPasswordDto, Volo.Abp.Account.Application.Contracts",
"type": "Volo.Abp.Account.ResetPasswordDto",
"typeSimple": "Volo.Abp.Account.ResetPasswordDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -170,6 +242,7 @@
"controllerName": "Account",
"controllerGroupName": "Login",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController",
"interfaces": [],
@ -269,11 +342,57 @@
"controllerName": "Profile",
"controllerGroupName": "Profile",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.Account.ProfileController",
"interfaces": [
{
"type": "Volo.Abp.Account.IProfileAppService"
"type": "Volo.Abp.Account.IProfileAppService",
"name": "IProfileAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "Volo.Abp.Account.ProfileDto",
"typeSimple": "Volo.Abp.Account.ProfileDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Account.UpdateProfileDto, Volo.Abp.Account.Application.Contracts",
"type": "Volo.Abp.Account.UpdateProfileDto",
"typeSimple": "Volo.Abp.Account.UpdateProfileDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Account.ProfileDto",
"typeSimple": "Volo.Abp.Account.ProfileDto"
}
},
{
"name": "ChangePasswordAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Account.ChangePasswordInput, Volo.Abp.Account.Application.Contracts",
"type": "Volo.Abp.Account.ChangePasswordInput",
"typeSimple": "Volo.Abp.Account.ChangePasswordInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {

8
modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/BlogManagementClientProxy.Generated.cs → modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/Volo/Blogging/Admin/BlogManagementClientProxy.Generated.cs

@ -1,16 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Blogging.Admin.Blogs;
using Volo.Blogging.Blogs.Dtos;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.Admin.ClientProxies;
namespace Volo.Blogging.Admin;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IBlogManagementAppService), typeof(BlogManagementClientProxy))]

2
modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/BlogManagementClientProxy.cs → modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/Volo/Blogging/Admin/BlogManagementClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of BlogManagementClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.Admin.ClientProxies;
namespace Volo.Blogging.Admin;
public partial class BlogManagementClientProxy
{

109
modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/ClientProxies/bloggingAdmin-generate-proxy.json

@ -7,10 +7,117 @@
"Volo.Blogging.Admin.BlogManagementController": {
"controllerName": "BlogManagement",
"controllerGroupName": "BlogManagement",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Blogging.Admin.BlogManagementController",
"interfaces": [
{
"type": "Volo.Blogging.Admin.Blogs.IBlogManagementAppService"
"type": "Volo.Blogging.Admin.Blogs.IBlogManagementAppService",
"name": "IBlogManagementAppService",
"methods": [
{
"name": "GetListAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Blogs.Dtos.BlogDto>",
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Blogs.Dtos.BlogDto>"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Blogs.Dtos.BlogDto",
"typeSimple": "Volo.Blogging.Blogs.Dtos.BlogDto"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Blogging.Admin.Blogs.CreateBlogDto, Volo.Blogging.Admin.Application.Contracts",
"type": "Volo.Blogging.Admin.Blogs.CreateBlogDto",
"typeSimple": "Volo.Blogging.Admin.Blogs.CreateBlogDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Blogs.Dtos.BlogDto",
"typeSimple": "Volo.Blogging.Blogs.Dtos.BlogDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Blogging.Admin.Blogs.UpdateBlogDto, Volo.Blogging.Admin.Application.Contracts",
"type": "Volo.Blogging.Admin.Blogs.UpdateBlogDto",
"typeSimple": "Volo.Blogging.Admin.Blogs.UpdateBlogDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Blogs.Dtos.BlogDto",
"typeSimple": "Volo.Blogging.Blogs.Dtos.BlogDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "ClearCacheAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {

36
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/MembersClientProxy.Generated.cs

@ -1,36 +0,0 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Blogging.Blogs;
using Volo.Blogging.Blogs.Dtos;
using Volo.Blogging.Members;
using Volo.Blogging.Posts;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IMemberAppService), typeof(MembersClientProxy))]
public partial class MembersClientProxy : ClientProxyBase<IMemberAppService>, IMemberAppService
{
public Task<BlogUserDto> FindAsync(string username)
{
return RequestAsync<BlogUserDto>(nameof(FindAsync), new ClientProxyRequestTypeValue
{
{ typeof(string), username }
});
}
public Task UpdateUserProfileAsync(CustomIdentityBlogUserUpdateDto input)
{
return RequestAsync(nameof(UpdateUserProfileAsync), new ClientProxyRequestTypeValue
{
{ typeof(CustomIdentityBlogUserUpdateDto), input }
});
}
}

7
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/MembersClientProxy.cs

@ -1,7 +0,0 @@
// This file is part of MembersClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
public partial class MembersClientProxy
{
}

10
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/BlogFilesClientProxy.Generated.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogFilesClientProxy.Generated.cs

@ -1,16 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.Content;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Blogging.Files;
using Volo.Abp.Content;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IFileAppService), typeof(BlogFilesClientProxy))]

2
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/BlogFilesClientProxy.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogFilesClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of BlogFilesClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
public partial class BlogFilesClientProxy
{

8
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/BlogsClientProxy.Generated.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogsClientProxy.Generated.cs

@ -1,16 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Blogging.Blogs;
using Volo.Blogging.Blogs.Dtos;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IBlogAppService), typeof(BlogsClientProxy))]

2
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/BlogsClientProxy.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/BlogsClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of BlogsClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
public partial class BlogsClientProxy
{

9
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/CommentsClientProxy.Generated.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/CommentsClientProxy.Generated.cs

@ -1,17 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Blogging.Comments;
using System.Collections.Generic;
using Volo.Blogging.Comments.Dtos;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(ICommentAppService), typeof(CommentsClientProxy))]

2
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/CommentsClientProxy.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/CommentsClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of CommentsClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
public partial class CommentsClientProxy
{

11
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/PostsClientProxy.Generated.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/PostsClientProxy.Generated.cs

@ -2,15 +2,16 @@
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Blogging.Posts;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IPostAppService), typeof(PostsClientProxy))]
@ -74,9 +75,9 @@ public partial class PostsClientProxy : ClientProxyBase<IPostAppService>, IPostA
});
}
public Task<List<PostWithDetailsDto>> GetLatestBlogPostsAsync(Guid blogId, int count)
public virtual async Task<List<PostWithDetailsDto>> GetLatestBlogPostsAsync(Guid blogId, int count)
{
return RequestAsync<List<PostWithDetailsDto>>(nameof(GetLatestBlogPostsAsync), new ClientProxyRequestTypeValue
return await RequestAsync<List<PostWithDetailsDto>>(nameof(GetLatestBlogPostsAsync), new ClientProxyRequestTypeValue
{
{ typeof(Guid), blogId },
{ typeof(int), count }

2
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/PostsClientProxy.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/PostsClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of PostsClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
public partial class PostsClientProxy
{

9
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/TagsClientProxy.Generated.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/TagsClientProxy.Generated.cs

@ -1,17 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Blogging.Tagging;
using System.Collections.Generic;
using Volo.Blogging.Tagging.Dtos;
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(ITagAppService), typeof(TagsClientProxy))]

2
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/TagsClientProxy.cs → modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/Volo/Blogging/TagsClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of TagsClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Blogging.ClientProxies;
namespace Volo.Blogging;
public partial class TagsClientProxy
{

505
modules/blogging/src/Volo.Blogging.HttpApi.Client/ClientProxies/blogging-generate-proxy.json

@ -7,10 +7,67 @@
"Volo.Blogging.BlogFilesController": {
"controllerName": "BlogFiles",
"controllerGroupName": "BlogFiles",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Blogging.BlogFilesController",
"interfaces": [
{
"type": "Volo.Blogging.Files.IFileAppService"
"type": "Volo.Blogging.Files.IFileAppService",
"name": "IFileAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "name",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Files.RawFileDto",
"typeSimple": "Volo.Blogging.Files.RawFileDto"
}
},
{
"name": "GetFileAsync",
"parametersOnMethod": [
{
"name": "name",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Content.IRemoteStreamContent",
"typeSimple": "Volo.Abp.Content.IRemoteStreamContent"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Blogging.Files.FileUploadInputDto, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Files.FileUploadInputDto",
"typeSimple": "Volo.Blogging.Files.FileUploadInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Files.FileUploadOutputDto",
"typeSimple": "Volo.Blogging.Files.FileUploadOutputDto"
}
}
]
}
],
"actions": {
@ -142,10 +199,58 @@
"Volo.Blogging.BlogsController": {
"controllerName": "Blogs",
"controllerGroupName": "Blogs",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Blogging.BlogsController",
"interfaces": [
{
"type": "Volo.Blogging.Blogs.IBlogAppService"
"type": "Volo.Blogging.Blogs.IBlogAppService",
"name": "IBlogAppService",
"methods": [
{
"name": "GetListAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Blogs.Dtos.BlogDto>",
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Blogs.Dtos.BlogDto>"
}
},
{
"name": "GetByShortNameAsync",
"parametersOnMethod": [
{
"name": "shortName",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Blogs.Dtos.BlogDto",
"typeSimple": "Volo.Blogging.Blogs.Dtos.BlogDto"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Blogs.Dtos.BlogDto",
"typeSimple": "Volo.Blogging.Blogs.Dtos.BlogDto"
}
}
]
}
],
"actions": {
@ -243,10 +348,92 @@
"Volo.Blogging.CommentsController": {
"controllerName": "Comments",
"controllerGroupName": "Comments",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Blogging.CommentsController",
"interfaces": [
{
"type": "Volo.Blogging.Comments.ICommentAppService"
"type": "Volo.Blogging.Comments.ICommentAppService",
"name": "ICommentAppService",
"methods": [
{
"name": "GetHierarchicalListOfPostAsync",
"parametersOnMethod": [
{
"name": "postId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Blogging.Comments.Dtos.CommentWithRepliesDto>",
"typeSimple": "[Volo.Blogging.Comments.Dtos.CommentWithRepliesDto]"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Blogging.Comments.Dtos.CreateCommentDto, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Comments.Dtos.CreateCommentDto",
"typeSimple": "Volo.Blogging.Comments.Dtos.CreateCommentDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Comments.Dtos.CommentWithDetailsDto",
"typeSimple": "Volo.Blogging.Comments.Dtos.CommentWithDetailsDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Blogging.Comments.Dtos.UpdateCommentDto, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Comments.Dtos.UpdateCommentDto",
"typeSimple": "Volo.Blogging.Comments.Dtos.UpdateCommentDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Comments.Dtos.CommentWithDetailsDto",
"typeSimple": "Volo.Blogging.Comments.Dtos.CommentWithDetailsDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -423,10 +610,193 @@
"Volo.Blogging.PostsController": {
"controllerName": "Posts",
"controllerGroupName": "Posts",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Blogging.PostsController",
"interfaces": [
{
"type": "Volo.Blogging.Posts.IPostAppService"
"type": "Volo.Blogging.Posts.IPostAppService",
"name": "IPostAppService",
"methods": [
{
"name": "GetListByBlogIdAndTagNameAsync",
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "tagName",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Posts.PostWithDetailsDto>",
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Posts.PostWithDetailsDto>"
}
},
{
"name": "GetTimeOrderedListAsync",
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Posts.PostWithDetailsDto>",
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Blogging.Posts.PostWithDetailsDto>"
}
},
{
"name": "GetForReadingAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Blogging.Posts.GetPostInput, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Posts.GetPostInput",
"typeSimple": "Volo.Blogging.Posts.GetPostInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Posts.PostWithDetailsDto",
"typeSimple": "Volo.Blogging.Posts.PostWithDetailsDto"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Posts.PostWithDetailsDto",
"typeSimple": "Volo.Blogging.Posts.PostWithDetailsDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Blogging.Posts.CreatePostDto, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Posts.CreatePostDto",
"typeSimple": "Volo.Blogging.Posts.CreatePostDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Posts.PostWithDetailsDto",
"typeSimple": "Volo.Blogging.Posts.PostWithDetailsDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Blogging.Posts.UpdatePostDto, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Posts.UpdatePostDto",
"typeSimple": "Volo.Blogging.Posts.UpdatePostDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Blogging.Posts.PostWithDetailsDto",
"typeSimple": "Volo.Blogging.Posts.PostWithDetailsDto"
}
},
{
"name": "GetListByUserIdAsync",
"parametersOnMethod": [
{
"name": "userId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Blogging.Posts.PostWithDetailsDto>",
"typeSimple": "[Volo.Blogging.Posts.PostWithDetailsDto]"
}
},
{
"name": "GetLatestBlogPostsAsync",
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "count",
"typeAsString": "System.Int32, System.Private.CoreLib",
"type": "System.Int32",
"typeSimple": "number",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Blogging.Posts.PostWithDetailsDto>",
"typeSimple": "[Volo.Blogging.Posts.PostWithDetailsDto]"
}
}
]
}
],
"actions": {
@ -704,6 +1074,100 @@
"allowAnonymous": null,
"implementFrom": "Volo.Blogging.Posts.IPostAppService"
},
"GetListByUserIdAsyncByUserId": {
"uniqueName": "GetListByUserIdAsyncByUserId",
"name": "GetListByUserIdAsync",
"httpMethod": "GET",
"url": "api/blogging/posts/user/{userId}",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "userId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "userId",
"name": "userId",
"jsonName": null,
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Blogging.Posts.PostWithDetailsDto>",
"typeSimple": "[Volo.Blogging.Posts.PostWithDetailsDto]"
},
"allowAnonymous": null,
"implementFrom": "Volo.Blogging.Posts.IPostAppService"
},
"GetLatestBlogPostsAsyncByBlogIdAndCount": {
"uniqueName": "GetLatestBlogPostsAsyncByBlogIdAndCount",
"name": "GetLatestBlogPostsAsync",
"httpMethod": "GET",
"url": "api/blogging/posts/{blogId}/latest/{count}",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "count",
"typeAsString": "System.Int32, System.Private.CoreLib",
"type": "System.Int32",
"typeSimple": "number",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "blogId",
"name": "blogId",
"jsonName": null,
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
},
{
"nameOnMethod": "count",
"name": "count",
"jsonName": null,
"type": "System.Int32",
"typeSimple": "number",
"isOptional": false,
"defaultValue": null,
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Blogging.Posts.PostWithDetailsDto>",
"typeSimple": "[Volo.Blogging.Posts.PostWithDetailsDto]"
},
"allowAnonymous": null,
"implementFrom": "Volo.Blogging.Posts.IPostAppService"
},
"DeleteAsyncById": {
"uniqueName": "DeleteAsyncById",
"name": "DeleteAsync",
@ -746,10 +1210,41 @@
"Volo.Blogging.TagsController": {
"controllerName": "Tags",
"controllerGroupName": "Tags",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Blogging.TagsController",
"interfaces": [
{
"type": "Volo.Blogging.Tagging.ITagAppService"
"type": "Volo.Blogging.Tagging.ITagAppService",
"name": "ITagAppService",
"methods": [
{
"name": "GetPopularTagsAsync",
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Blogging.Tagging.Dtos.GetPopularTagsInput, Volo.Blogging.Application.Contracts",
"type": "Volo.Blogging.Tagging.Dtos.GetPopularTagsInput",
"typeSimple": "Volo.Blogging.Tagging.Dtos.GetPopularTagsInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Blogging.Tagging.Dtos.TagDto>",
"typeSimple": "[Volo.Blogging.Tagging.Dtos.TagDto]"
}
}
]
}
],
"actions": {

35
modules/blogging/src/Volo.Blogging.Web/wwwroot/client-proxies/blogging-proxy.js

@ -152,20 +152,28 @@
}, ajaxParams));
};
volo.blogging.posts['delete'] = function(id, ajaxParams) {
volo.blogging.posts.getListByUserId = function(userId, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/blogging/posts/' + id + '',
type: 'DELETE',
dataType: null
url: abp.appPath + 'api/blogging/posts/user/' + userId + '',
type: 'GET'
}, ajaxParams));
};
volo.blogging.posts.getListByUserId = function (userId, ajaxParams) {
volo.blogging.posts.getLatestBlogPosts = function(blogId, count, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/blogging/posts/user/' + userId + '',
url: abp.appPath + 'api/blogging/posts/' + blogId + '/latest/' + count + '',
type: 'GET'
}, ajaxParams));
};
volo.blogging.posts['delete'] = function(id, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/blogging/posts/' + id + '',
type: 'DELETE',
dataType: null
}, ajaxParams));
};
})();
// controller volo.blogging.tags
@ -182,20 +190,7 @@
};
})();
// controller volo.blogging.members
(function() {
abp.utils.createNamespace(window, 'volo.blogging.members');
volo.blogging.members.get = function (username, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/blogging/members/' + username + '',
type: 'GET'
}, ajaxParams));
};
})();
})();

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Blogs;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Blogs.ClientProxies;
namespace Volo.CmsKit.Admin.Blogs;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IBlogAdminAppService), typeof(BlogAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of BlogAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Blogs.ClientProxies;
namespace Volo.CmsKit.Admin.Blogs;
public partial class BlogAdminClientProxy
{

9
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogFeatureAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogFeatureAdminClientProxy.Generated.cs

@ -1,17 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Blogs;
using System.Collections.Generic;
using Volo.CmsKit.Blogs;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Blogs.ClientProxies;
namespace Volo.CmsKit.Admin.Blogs;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IBlogFeatureAdminAppService), typeof(BlogFeatureAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogFeatureAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogFeatureAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of BlogFeatureAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Blogs.ClientProxies;
namespace Volo.CmsKit.Admin.Blogs;
public partial class BlogFeatureAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogPostAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogPostAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Blogs;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Blogs.ClientProxies;
namespace Volo.CmsKit.Admin.Blogs;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IBlogPostAdminAppService), typeof(BlogPostAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogPostAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Blogs/BlogPostAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of BlogPostAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Blogs.ClientProxies;
namespace Volo.CmsKit.Admin.Blogs;
public partial class BlogPostAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/CommentAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Comments/CommentAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Comments;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Comments.ClientProxies;
namespace Volo.CmsKit.Admin.Comments;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(ICommentAdminAppService), typeof(CommentAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/CommentAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Comments/CommentAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of CommentAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Comments.ClientProxies;
namespace Volo.CmsKit.Admin.Comments;
public partial class CommentAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/GlobalResourceAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/GlobalResources/GlobalResourceAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.GlobalResources;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.GlobalResources.ClientProxies;
namespace Volo.CmsKit.Admin.GlobalResources;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IGlobalResourceAdminAppService), typeof(GlobalResourceAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/GlobalResourceAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/GlobalResources/GlobalResourceAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of GlobalResourceAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.GlobalResources.ClientProxies;
namespace Volo.CmsKit.Admin.GlobalResources;
public partial class GlobalResourceAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/MediaDescriptorAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.MediaDescriptors;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.MediaDescriptors.ClientProxies;
namespace Volo.CmsKit.Admin.MediaDescriptors;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IMediaDescriptorAdminAppService), typeof(MediaDescriptorAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/MediaDescriptorAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of MediaDescriptorAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.MediaDescriptors.ClientProxies;
namespace Volo.CmsKit.Admin.MediaDescriptors;
public partial class MediaDescriptorAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/MenuItemAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Menus/MenuItemAdminClientProxy.Generated.cs

@ -1,16 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Menus;
using Volo.CmsKit.Menus;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Menus.ClientProxies;
namespace Volo.CmsKit.Admin.Menus;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IMenuItemAdminAppService), typeof(MenuItemAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/MenuItemAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Menus/MenuItemAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of MenuItemAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Menus.ClientProxies;
namespace Volo.CmsKit.Admin.Menus;
public partial class MenuItemAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/PageAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Pages/PageAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Pages;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Pages.ClientProxies;
namespace Volo.CmsKit.Admin.Pages;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IPageAdminAppService), typeof(PageAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/PageAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Pages/PageAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of PageAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Pages.ClientProxies;
namespace Volo.CmsKit.Admin.Pages;
public partial class PageAdminClientProxy
{

8
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/EntityTagAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/EntityTagAdminClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Tags;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Tags.ClientProxies;
namespace Volo.CmsKit.Admin.Tags;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IEntityTagAdminAppService), typeof(EntityTagAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/EntityTagAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/EntityTagAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of EntityTagAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Tags.ClientProxies;
namespace Volo.CmsKit.Admin.Tags;
public partial class EntityTagAdminClientProxy
{

9
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/TagAdminClientProxy.Generated.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/TagAdminClientProxy.Generated.cs

@ -1,17 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.CmsKit.Admin.Tags;
using Volo.CmsKit.Tags;
using System.Collections.Generic;
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Tags.ClientProxies;
namespace Volo.CmsKit.Admin.Tags;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(ITagAdminAppService), typeof(TagAdminClientProxy))]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/TagAdminClientProxy.cs → modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/Volo/CmsKit/Admin/Tags/TagAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of TagAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.CmsKit.Admin.Tags.ClientProxies;
namespace Volo.CmsKit.Admin.Tags;
public partial class TagAdminClientProxy
{

887
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json

@ -8,11 +8,66 @@
"controllerName": "EntityTagAdmin",
"controllerGroupName": "EntityTagAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Tags.EntityTagAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Tags.IEntityTagAdminAppService"
"type": "Volo.CmsKit.Admin.Tags.IEntityTagAdminAppService",
"name": "IEntityTagAdminAppService",
"methods": [
{
"name": "AddTagToEntityAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Tags.EntityTagCreateDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Tags.EntityTagCreateDto",
"typeSimple": "Volo.CmsKit.Admin.Tags.EntityTagCreateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "RemoveTagFromEntityAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Tags.EntityTagRemoveDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Tags.EntityTagRemoveDto",
"typeSimple": "Volo.CmsKit.Admin.Tags.EntityTagRemoveDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "SetEntityTagsAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Tags.EntityTagSetDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Tags.EntityTagSetDto",
"typeSimple": "Volo.CmsKit.Admin.Tags.EntityTagSetDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -157,11 +212,116 @@
"controllerName": "TagAdmin",
"controllerGroupName": "TagAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Tags.TagAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Tags.ITagAdminAppService"
"type": "Volo.CmsKit.Admin.Tags.ITagAdminAppService",
"name": "ITagAdminAppService",
"methods": [
{
"name": "GetTagDefinitionsAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.CmsKit.Admin.Tags.TagDefinitionDto>",
"typeSimple": "[Volo.CmsKit.Admin.Tags.TagDefinitionDto]"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Tags.TagDto",
"typeSimple": "Volo.CmsKit.Tags.TagDto"
}
},
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Tags.TagGetListInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Tags.TagGetListInput",
"typeSimple": "Volo.CmsKit.Admin.Tags.TagGetListInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Tags.TagDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Tags.TagDto>"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Tags.TagCreateDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Tags.TagCreateDto",
"typeSimple": "Volo.CmsKit.Admin.Tags.TagCreateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Tags.TagDto",
"typeSimple": "Volo.CmsKit.Tags.TagDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Tags.TagUpdateDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Tags.TagUpdateDto",
"typeSimple": "Volo.CmsKit.Admin.Tags.TagUpdateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Tags.TagDto",
"typeSimple": "Volo.CmsKit.Tags.TagDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -427,11 +587,125 @@
"controllerName": "PageAdmin",
"controllerGroupName": "PageAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Pages.PageAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Pages.IPageAdminAppService"
"type": "Volo.CmsKit.Admin.Pages.IPageAdminAppService",
"name": "IPageAdminAppService",
"methods": [
{
"name": "SetAsHomePageAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Pages.PageDto",
"typeSimple": "Volo.CmsKit.Admin.Pages.PageDto"
}
},
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Pages.GetPagesInputDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Pages.GetPagesInputDto",
"typeSimple": "Volo.CmsKit.Admin.Pages.GetPagesInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Pages.PageDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Pages.PageDto>"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Pages.CreatePageInputDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Pages.CreatePageInputDto",
"typeSimple": "Volo.CmsKit.Admin.Pages.CreatePageInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Pages.PageDto",
"typeSimple": "Volo.CmsKit.Admin.Pages.PageDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Pages.UpdatePageInputDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Pages.UpdatePageInputDto",
"typeSimple": "Volo.CmsKit.Admin.Pages.UpdatePageInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Pages.PageDto",
"typeSimple": "Volo.CmsKit.Admin.Pages.PageDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -719,11 +993,141 @@
"controllerName": "MenuItemAdmin",
"controllerGroupName": "MenuItemAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Menus.MenuItemAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Menus.IMenuItemAdminAppService"
"type": "Volo.CmsKit.Admin.Menus.IMenuItemAdminAppService",
"name": "IMenuItemAdminAppService",
"methods": [
{
"name": "GetListAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.CmsKit.Menus.MenuItemDto>",
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.CmsKit.Menus.MenuItemDto>"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Menus.MenuItemDto",
"typeSimple": "Volo.CmsKit.Menus.MenuItemDto"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Menus.MenuItemCreateInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Menus.MenuItemCreateInput",
"typeSimple": "Volo.CmsKit.Admin.Menus.MenuItemCreateInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Menus.MenuItemDto",
"typeSimple": "Volo.CmsKit.Menus.MenuItemDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Menus.MenuItemUpdateInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Menus.MenuItemUpdateInput",
"typeSimple": "Volo.CmsKit.Admin.Menus.MenuItemUpdateInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Menus.MenuItemDto",
"typeSimple": "Volo.CmsKit.Menus.MenuItemDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "MoveMenuItemAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Menus.MenuItemMoveInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Menus.MenuItemMoveInput",
"typeSimple": "Volo.CmsKit.Admin.Menus.MenuItemMoveInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetPageLookupAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Menus.PageLookupInputDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Menus.PageLookupInputDto",
"typeSimple": "Volo.CmsKit.Admin.Menus.PageLookupInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Menus.PageLookupDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Menus.PageLookupDto>"
}
}
]
}
],
"actions": {
@ -1046,11 +1450,57 @@
"controllerName": "MediaDescriptorAdmin",
"controllerGroupName": "MediaDescriptorAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.MediaDescriptors.MediaDescriptorAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.MediaDescriptors.IMediaDescriptorAdminAppService"
"type": "Volo.CmsKit.Admin.MediaDescriptors.IMediaDescriptorAdminAppService",
"name": "IMediaDescriptorAdminAppService",
"methods": [
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "entityType",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "inputStream",
"typeAsString": "Volo.CmsKit.Admin.MediaDescriptors.CreateMediaInputWithStream, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.MediaDescriptors.CreateMediaInputWithStream",
"typeSimple": "Volo.CmsKit.Admin.MediaDescriptors.CreateMediaInputWithStream",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.MediaDescriptors.MediaDescriptorDto",
"typeSimple": "Volo.CmsKit.Admin.MediaDescriptors.MediaDescriptorDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -1166,11 +1616,40 @@
"controllerName": "GlobalResourceAdmin",
"controllerGroupName": "GlobalResourceAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.GlobalResources.GlobalResourceAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.GlobalResources.IGlobalResourceAdminAppService"
"type": "Volo.CmsKit.Admin.GlobalResources.IGlobalResourceAdminAppService",
"name": "IGlobalResourceAdminAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "Volo.CmsKit.Admin.GlobalResources.GlobalResourcesDto",
"typeSimple": "Volo.CmsKit.Admin.GlobalResources.GlobalResourcesDto"
}
},
{
"name": "SetGlobalResourcesAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.GlobalResources.GlobalResourcesUpdateDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.GlobalResources.GlobalResourcesUpdateDto",
"typeSimple": "Volo.CmsKit.Admin.GlobalResources.GlobalResourcesUpdateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -1232,11 +1711,66 @@
"controllerName": "CommentAdmin",
"controllerGroupName": "CommentAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Comments.CommentAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Comments.ICommentAdminAppService"
"type": "Volo.CmsKit.Admin.Comments.ICommentAdminAppService",
"name": "ICommentAdminAppService",
"methods": [
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Comments.CommentGetListInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Comments.CommentGetListInput",
"typeSimple": "Volo.CmsKit.Admin.Comments.CommentGetListInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Comments.CommentWithAuthorDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Comments.CommentWithAuthorDto>"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Comments.CommentWithAuthorDto",
"typeSimple": "Volo.CmsKit.Admin.Comments.CommentWithAuthorDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -1453,11 +1987,108 @@
"controllerName": "BlogAdmin",
"controllerGroupName": "BlogAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Blogs.BlogAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Blogs.IBlogAdminAppService"
"type": "Volo.CmsKit.Admin.Blogs.IBlogAdminAppService",
"name": "IBlogAdminAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogDto"
}
},
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.BlogGetListInput",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogGetListInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Blogs.BlogDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Blogs.BlogDto>"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.CreateBlogDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.CreateBlogDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.UpdateBlogDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.UpdateBlogDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {
@ -1708,11 +2339,57 @@
"controllerName": "BlogFeatureAdmin",
"controllerGroupName": "BlogFeatureAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Blogs.BlogFeatureAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Blogs.IBlogFeatureAdminAppService"
"type": "Volo.CmsKit.Admin.Blogs.IBlogFeatureAdminAppService",
"name": "IBlogFeatureAdminAppService",
"methods": [
{
"name": "SetAsync",
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "dto",
"typeAsString": "Volo.CmsKit.Admin.Blogs.BlogFeatureInputDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.BlogFeatureInputDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogFeatureInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "blogId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.CmsKit.Blogs.BlogFeatureDto>",
"typeSimple": "[Volo.CmsKit.Blogs.BlogFeatureDto]"
}
}
]
}
],
"actions": {
@ -1816,11 +2493,201 @@
"controllerName": "BlogPostAdmin",
"controllerGroupName": "BlogPostAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.CmsKit.Admin.Blogs.BlogPostAdminController",
"interfaces": [
{
"type": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
"type": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService",
"name": "IBlogPostAdminAppService",
"methods": [
{
"name": "PublishAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "DraftAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "CreateAndPublishAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
}
},
{
"name": "SendToReviewAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "CreateAndSendToReviewAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
}
},
{
"name": "HasBlogPostWaitingForReviewAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.Boolean",
"typeSimple": "boolean"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
}
},
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.BlogPostGetListInput, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.BlogPostGetListInput",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostGetListInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Blogs.BlogPostListDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.CmsKit.Admin.Blogs.BlogPostListDto>"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts",
"type": "Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {

6
modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.csproj

@ -18,6 +18,12 @@
<ProjectReference Include="..\Volo.CmsKit.Application.Contracts\Volo.CmsKit.Application.Contracts.csproj" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="wwwroot\**\*.js" />
<Content Remove="wwwroot\**\*.js" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="$(MicrosoftPackageVersion)" />
</ItemGroup>

236
modules/cms-kit/src/Volo.CmsKit.Web/wwwroot/client-proxies/cms-kit-proxy.js

@ -0,0 +1,236 @@
/* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */
// module cms-kit
(function(){
// controller volo.cmsKit.public.tags.tagPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.tags.tagPublic');
volo.cmsKit.public.tags.tagPublic.getAllRelatedTags = function(entityType, entityId, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/tags/' + entityType + '/' + entityId + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.tags.tagPublic.getPopularTags = function(entityType, maxCount, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/tags/popular/' + entityType + '/' + maxCount + '',
type: 'GET'
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.reactions.reactionPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.reactions.reactionPublic');
volo.cmsKit.public.reactions.reactionPublic.getForSelection = function(entityType, entityId, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.reactions.reactionPublic.create = function(entityType, entityId, reaction, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '',
type: 'PUT',
dataType: null
}, ajaxParams));
};
volo.cmsKit.public.reactions.reactionPublic['delete'] = function(entityType, entityId, reaction, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '',
type: 'DELETE',
dataType: null
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.ratings.ratingPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.ratings.ratingPublic');
volo.cmsKit.public.ratings.ratingPublic.create = function(entityType, entityId, input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '',
type: 'PUT',
data: JSON.stringify(input)
}, ajaxParams));
};
volo.cmsKit.public.ratings.ratingPublic['delete'] = function(entityType, entityId, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '',
type: 'DELETE',
dataType: null
}, ajaxParams));
};
volo.cmsKit.public.ratings.ratingPublic.getGroupedStarCounts = function(entityType, entityId, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '',
type: 'GET'
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.pages.pagesPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.pages.pagesPublic');
volo.cmsKit.public.pages.pagesPublic.findBySlug = function(slug, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/pages/' + slug + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.pages.pagesPublic.findDefaultHomePage = function(ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/pages',
type: 'GET'
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.menus.menuItemPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.menus.menuItemPublic');
volo.cmsKit.public.menus.menuItemPublic.getList = function(ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/menu-items',
type: 'GET'
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.globalResources.globalResourcePublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.globalResources.globalResourcePublic');
volo.cmsKit.public.globalResources.globalResourcePublic.getGlobalScript = function(ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/global-resources/script',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.globalResources.globalResourcePublic.getGlobalStyle = function(ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/global-resources/style',
type: 'GET'
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.comments.commentPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.comments.commentPublic');
volo.cmsKit.public.comments.commentPublic.getList = function(entityType, entityId, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.comments.commentPublic.create = function(entityType, entityId, input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '',
type: 'POST',
data: JSON.stringify(input)
}, ajaxParams));
};
volo.cmsKit.public.comments.commentPublic.update = function(id, input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/comments/' + id + '',
type: 'PUT',
data: JSON.stringify(input)
}, ajaxParams));
};
volo.cmsKit.public.comments.commentPublic['delete'] = function(id, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/comments/' + id + '',
type: 'DELETE',
dataType: null
}, ajaxParams));
};
})();
// controller volo.cmsKit.public.blogs.blogPostPublic
(function(){
abp.utils.createNamespace(window, 'volo.cmsKit.public.blogs.blogPostPublic');
volo.cmsKit.public.blogs.blogPostPublic.get = function(blogSlug, blogPostSlug, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '/' + blogPostSlug + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.blogs.blogPostPublic.getList = function(blogSlug, input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '' + abp.utils.buildQueryString([{ name: 'authorId', value: input.authorId }, { name: 'tagId', value: input.tagId }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.blogs.blogPostPublic.getAuthorsHasBlogPosts = function(input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/blog-posts/authors' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.blogs.blogPostPublic.getAuthorHasBlogPost = function(id, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/blog-posts/authors/' + id + '',
type: 'GET'
}, ajaxParams));
};
volo.cmsKit.public.blogs.blogPostPublic['delete'] = function(id, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + id + '',
type: 'DELETE',
dataType: null
}, ajaxParams));
};
})();
})();

9
modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/DocumentsAdminClientProxy.Generated.cs → modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/DocumentsAdminClientProxy.Generated.cs

@ -1,16 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
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 System.Collections.Generic;
// ReSharper disable once CheckNamespace
namespace Volo.Docs.Admin.ClientProxies;
namespace Volo.Docs.Admin;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IDocumentAdminAppService), typeof(DocumentsAdminClientProxy))]

2
modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/DocumentsAdminClientProxy.cs → modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/DocumentsAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of DocumentsAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Docs.Admin.ClientProxies;
namespace Volo.Docs.Admin;
public partial class DocumentsAdminClientProxy
{

9
modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/ProjectsAdminClientProxy.Generated.cs → modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/ProjectsAdminClientProxy.Generated.cs

@ -1,16 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Docs.Admin.Projects;
using System.Collections.Generic;
// ReSharper disable once CheckNamespace
namespace Volo.Docs.Admin.ClientProxies;
namespace Volo.Docs.Admin;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IProjectAdminAppService), typeof(ProjectsAdminClientProxy))]

2
modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/ProjectsAdminClientProxy.cs → modules/docs/src/Volo.Docs.Admin.HttpApi.Client/ClientProxies/Volo/Docs/Admin/ProjectsAdminClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of ProjectsAdminClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Docs.Admin.ClientProxies;
namespace Volo.Docs.Admin;
public partial class ProjectsAdminClientProxy
{

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

@ -8,11 +8,125 @@
"controllerName": "DocumentsAdmin",
"controllerGroupName": "DocumentsAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Docs.Admin.DocumentsAdminController",
"interfaces": [
{
"type": "Volo.Docs.Admin.Documents.IDocumentAdminAppService"
"type": "Volo.Docs.Admin.Documents.IDocumentAdminAppService",
"name": "IDocumentAdminAppService",
"methods": [
{
"name": "ClearCacheAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Documents.ClearCacheInput, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Documents.ClearCacheInput",
"typeSimple": "Volo.Docs.Admin.Documents.ClearCacheInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "PullAllAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Documents.PullAllDocumentInput, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Documents.PullAllDocumentInput",
"typeSimple": "Volo.Docs.Admin.Documents.PullAllDocumentInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "PullAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Documents.PullDocumentInput, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Documents.PullDocumentInput",
"typeSimple": "Volo.Docs.Admin.Documents.PullDocumentInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetAllAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Documents.GetAllInput, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Documents.GetAllInput",
"typeSimple": "Volo.Docs.Admin.Documents.GetAllInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.Docs.Admin.Documents.DocumentDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.Docs.Admin.Documents.DocumentDto>"
}
},
{
"name": "RemoveFromCacheAsync",
"parametersOnMethod": [
{
"name": "documentId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "ReindexAsync",
"parametersOnMethod": [
{
"name": "documentId",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetFilterItemsAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Docs.Admin.Documents.DocumentInfoDto>",
"typeSimple": "[Volo.Docs.Admin.Documents.DocumentInfoDto]"
}
}
]
}
],
"actions": {
@ -451,11 +565,141 @@
"controllerName": "ProjectsAdmin",
"controllerGroupName": "ProjectsAdmin",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Docs.Admin.ProjectsAdminController",
"interfaces": [
{
"type": "Volo.Docs.Admin.Projects.IProjectAdminAppService"
"type": "Volo.Docs.Admin.Projects.IProjectAdminAppService",
"name": "IProjectAdminAppService",
"methods": [
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto, Volo.Abp.Ddd.Application.Contracts",
"type": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
"typeSimple": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.Docs.Admin.Projects.ProjectDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.Docs.Admin.Projects.ProjectDto>"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Docs.Admin.Projects.ProjectDto",
"typeSimple": "Volo.Docs.Admin.Projects.ProjectDto"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Projects.CreateProjectDto, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Projects.CreateProjectDto",
"typeSimple": "Volo.Docs.Admin.Projects.CreateProjectDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Docs.Admin.Projects.ProjectDto",
"typeSimple": "Volo.Docs.Admin.Projects.ProjectDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Projects.UpdateProjectDto, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Projects.UpdateProjectDto",
"typeSimple": "Volo.Docs.Admin.Projects.UpdateProjectDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Docs.Admin.Projects.ProjectDto",
"typeSimple": "Volo.Docs.Admin.Projects.ProjectDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "ReindexAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Admin.Projects.ReindexInput, Volo.Docs.Admin.Application.Contracts",
"type": "Volo.Docs.Admin.Projects.ReindexInput",
"typeSimple": "Volo.Docs.Admin.Projects.ReindexInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "ReindexAllAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetListWithoutDetailsAsync",
"parametersOnMethod": [],
"returnValue": {
"type": "System.Collections.Generic.List<Volo.Docs.Admin.Projects.ProjectWithoutDetailsDto>",
"typeSimple": "[Volo.Docs.Admin.Projects.ProjectWithoutDetailsDto]"
}
}
]
}
],
"actions": {
@ -478,10 +722,10 @@
"parameters": [
{
"nameOnMethod": "input",
"name": "SkipCount",
"name": "Sorting",
"jsonName": null,
"type": "System.Int32",
"typeSimple": "number",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@ -490,7 +734,7 @@
},
{
"nameOnMethod": "input",
"name": "MaxResultCount",
"name": "SkipCount",
"jsonName": null,
"type": "System.Int32",
"typeSimple": "number",
@ -502,10 +746,10 @@
},
{
"nameOnMethod": "input",
"name": "Sorting",
"name": "MaxResultCount",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"type": "System.Int32",
"typeSimple": "number",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,

2
modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-admin-proxy.js

@ -78,7 +78,7 @@
volo.docs.admin.projectsAdmin.getList = function(input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'sorting', value: input.sorting }]) + '',
url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '',
type: 'GET'
}, ajaxParams));
};

84
modules/docs/src/Volo.Docs.HttpApi.Client/ClientProxies/docs-generate-proxy.json

@ -879,90 +879,6 @@
"implementFrom": "Volo.Docs.Documents.IDocumentAppService"
}
}
},
"Volo.Docs.Areas.Documents.DocumentResourceController": {
"controllerName": "DocumentResource",
"controllerGroupName": "DocumentResource",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Docs.Areas.Documents.DocumentResourceController",
"interfaces": [],
"actions": {
"GetResourceByInput": {
"uniqueName": "GetResourceByInput",
"name": "GetResource",
"httpMethod": "GET",
"url": "document-resources",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Docs.Documents.GetDocumentResourceInput, Volo.Docs.Application.Contracts",
"type": "Volo.Docs.Documents.GetDocumentResourceInput",
"typeSimple": "Volo.Docs.Documents.GetDocumentResourceInput",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "input",
"name": "ProjectId",
"jsonName": null,
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
},
{
"nameOnMethod": "input",
"name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
},
{
"nameOnMethod": "input",
"name": "Version",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
},
{
"nameOnMethod": "input",
"name": "LanguageCode",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
}
],
"returnValue": {
"type": "Microsoft.AspNetCore.Mvc.FileResult",
"typeSimple": "Microsoft.AspNetCore.Mvc.FileResult"
},
"allowAnonymous": null,
"implementFrom": "Volo.Docs.Areas.Documents.DocumentResourceController"
}
}
}
}
}

15
modules/docs/src/Volo.Docs.Web/wwwroot/client-proxies/docs-proxy.js

@ -5,21 +5,6 @@
(function(){
// controller volo.docs.areas.documents.documentResource
(function(){
abp.utils.createNamespace(window, 'volo.docs.areas.documents.documentResource');
volo.docs.areas.documents.documentResource.getResource = function(input, ajaxParams) {
return abp.ajax($.extend(true, {
url: abp.appPath + 'document-resources' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '',
type: 'GET'
}, ajaxParams));
};
})();
// controller volo.docs.projects.docsProject
(function(){

10
modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/FeaturesClientProxy.Generated.cs → modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/Volo/Abp/FeatureManagement/FeaturesClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.FeatureManagement;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.FeatureManagement.ClientProxies;
namespace Volo.Abp.FeatureManagement;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IFeatureAppService), typeof(FeaturesClientProxy))]

2
modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/FeaturesClientProxy.cs → modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/Volo/Abp/FeatureManagement/FeaturesClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of FeaturesClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.FeatureManagement.ClientProxies;
namespace Volo.Abp.FeatureManagement;
public partial class FeaturesClientProxy
{

89
modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/ClientProxies/featureManagement-generate-proxy.json

@ -8,11 +8,98 @@
"controllerName": "Features",
"controllerGroupName": "Features",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.FeatureManagement.FeaturesController",
"interfaces": [
{
"type": "Volo.Abp.FeatureManagement.IFeatureAppService"
"type": "Volo.Abp.FeatureManagement.IFeatureAppService",
"name": "IFeatureAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "providerName",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "providerKey",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.FeatureManagement.GetFeatureListResultDto",
"typeSimple": "Volo.Abp.FeatureManagement.GetFeatureListResultDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "providerName",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "providerKey",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts",
"type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
"typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "providerName",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "providerKey",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {

8
modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/IdentityRoleClientProxy.Generated.cs → modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityRoleClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Abp.Identity;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Identity.ClientProxies;
namespace Volo.Abp.Identity;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IIdentityRoleAppService), typeof(IdentityRoleClientProxy))]

2
modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/IdentityRoleClientProxy.cs → modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityRoleClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of IdentityRoleClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Identity.ClientProxies;
namespace Volo.Abp.Identity;
public partial class IdentityRoleClientProxy
{

8
modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/IdentityUserClientProxy.Generated.cs → modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Abp.Identity;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Identity.ClientProxies;
namespace Volo.Abp.Identity;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IIdentityUserAppService), typeof(IdentityUserClientProxy))]

2
modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/IdentityUserClientProxy.cs → modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of IdentityUserClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Identity.ClientProxies;
namespace Volo.Abp.Identity;
public partial class IdentityUserClientProxy
{

8
modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/IdentityUserLookupClientProxy.Generated.cs → modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserLookupClientProxy.Generated.cs

@ -1,16 +1,18 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Abp.Identity;
using Volo.Abp.Users;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Identity.ClientProxies;
namespace Volo.Abp.Identity;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IIdentityUserLookupAppService), typeof(IdentityUserLookupClientProxy))]

2
modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/IdentityUserLookupClientProxy.cs → modules/identity/src/Volo.Abp.Identity.HttpApi.Client/ClientProxies/Volo/Abp/Identity/IdentityUserLookupClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of IdentityUserLookupClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.Identity.ClientProxies;
namespace Volo.Abp.Identity;
public partial class IdentityUserLookupClientProxy
{

8
modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/TenantClientProxy.Generated.cs → modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/Volo/Abp/TenantManagement/TenantClientProxy.Generated.cs

@ -1,15 +1,17 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Client.ClientProxying;
using Volo.Abp.Http.Modeling;
using Volo.Abp.TenantManagement;
// ReSharper disable once CheckNamespace
namespace Volo.Abp.TenantManagement.ClientProxies;
namespace Volo.Abp.TenantManagement;
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(ITenantAppService), typeof(TenantClientProxy))]

2
modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/TenantClientProxy.cs → modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/Volo/Abp/TenantManagement/TenantClientProxy.cs

@ -1,6 +1,6 @@
// This file is part of TenantClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace Volo.Abp.TenantManagement.ClientProxies;
namespace Volo.Abp.TenantManagement;
public partial class TenantClientProxy
{

160
modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/ClientProxies/multi-tenancy-generate-proxy.json

@ -7,10 +7,168 @@
"Volo.Abp.TenantManagement.TenantController": {
"controllerName": "Tenant",
"controllerGroupName": "Tenant",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
"type": "Volo.Abp.TenantManagement.TenantController",
"interfaces": [
{
"type": "Volo.Abp.TenantManagement.ITenantAppService"
"type": "Volo.Abp.TenantManagement.ITenantAppService",
"name": "ITenantAppService",
"methods": [
{
"name": "GetDefaultConnectionStringAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.String",
"typeSimple": "string"
}
},
{
"name": "UpdateDefaultConnectionStringAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "defaultConnectionString",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "DeleteDefaultConnectionStringAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
},
{
"name": "GetAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.TenantManagement.TenantDto",
"typeSimple": "Volo.Abp.TenantManagement.TenantDto"
}
},
{
"name": "GetListAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts",
"type": "Volo.Abp.TenantManagement.GetTenantsInput",
"typeSimple": "Volo.Abp.TenantManagement.GetTenantsInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.Abp.TenantManagement.TenantDto>",
"typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto<Volo.Abp.TenantManagement.TenantDto>"
}
},
{
"name": "CreateAsync",
"parametersOnMethod": [
{
"name": "input",
"typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts",
"type": "Volo.Abp.TenantManagement.TenantCreateDto",
"typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.TenantManagement.TenantDto",
"typeSimple": "Volo.Abp.TenantManagement.TenantDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
},
{
"name": "input",
"typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts",
"type": "Volo.Abp.TenantManagement.TenantUpdateDto",
"typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "Volo.Abp.TenantManagement.TenantDto",
"typeSimple": "Volo.Abp.TenantManagement.TenantDto"
}
},
{
"name": "DeleteAsync",
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
}
}
]
}
],
"actions": {

Loading…
Cancel
Save