Browse Source

Merge pull request #12562 from abpframework/enisn/5.3-cmskit-update-proxies

CmsKit update static client proxies
pull/12566/head
İsmail ÇAĞDAŞ 4 years ago
committed by GitHub
parent
commit
1e38758427
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/BlogPostAdminClientProxy.Generated.cs
  2. 224
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json
  3. 4
      modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/ClientProxies/cms-kit-common-generate-proxy.json
  4. 16
      modules/cms-kit/src/Volo.CmsKit.Public.Web/wwwroot/client-proxies/cms-kit-proxy.js

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

@ -55,20 +55,20 @@ public partial class BlogPostAdminClientProxy : ClientProxyBase<IBlogPostAdminAp
{ typeof(UpdateBlogPostDto), input }
});
}
public virtual async Task PublishAsync(Guid id)
{
await RequestAsync(nameof(PublishAsync), new ClientProxyRequestTypeValue
{
{ typeof(Guid), id },
{ typeof(Guid), id }
});
}
public virtual async Task DraftAsync(Guid id)
{
await RequestAsync(nameof(DraftAsync), new ClientProxyRequestTypeValue
{
{ typeof(Guid), id },
{ typeof(Guid), id }
});
}
@ -79,15 +79,15 @@ public partial class BlogPostAdminClientProxy : ClientProxyBase<IBlogPostAdminAp
{ typeof(CreateBlogPostDto), input }
});
}
public virtual async Task SendToReviewAsync(Guid id)
{
await RequestAsync(nameof(SendToReviewAsync), new ClientProxyRequestTypeValue
{
{ typeof(Guid), id },
{ typeof(Guid), id }
});
}
public virtual async Task<BlogPostDto> CreateAndSendToReviewAsync(CreateBlogPostDto input)
{
return await RequestAsync<BlogPostDto>(nameof(CreateAndSendToReviewAsync), new ClientProxyRequestTypeValue
@ -95,7 +95,7 @@ public partial class BlogPostAdminClientProxy : ClientProxyBase<IBlogPostAdminAp
{ typeof(CreateBlogPostDto), input }
});
}
public virtual async Task<bool> HasBlogPostWaitingForReviewAsync()
{
return await RequestAsync<bool>(nameof(HasBlogPostWaitingForReviewAsync));

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

@ -1941,6 +1941,30 @@
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
},
{
"nameOnMethod": "input",
"name": "AuthorId",
"jsonName": null,
"type": "System.Guid?",
"typeSimple": "string?",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
},
{
"nameOnMethod": "input",
"name": "Status",
"jsonName": null,
"type": "Volo.CmsKit.Blogs.BlogPostStatus?",
"typeSimple": "Volo.CmsKit.Blogs.BlogPostStatus?",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
"descriptorName": "input"
},
{
"nameOnMethod": "input",
"name": "Sorting",
@ -2041,6 +2065,206 @@
},
"allowAnonymous": false,
"implementFrom": "Volo.Abp.Application.Services.IUpdateAppService<Volo.CmsKit.Admin.Blogs.BlogPostDto,System.Guid,Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto>"
},
"PublishAsyncById": {
"uniqueName": "PublishAsyncById",
"name": "PublishAsync",
"httpMethod": "POST",
"url": "api/cms-kit-admin/blogs/blog-posts/{id}/publish",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "id",
"name": "id",
"jsonName": null,
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
},
"allowAnonymous": false,
"implementFrom": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
},
"DraftAsyncById": {
"uniqueName": "DraftAsyncById",
"name": "DraftAsync",
"httpMethod": "POST",
"url": "api/cms-kit-admin/blogs/blog-posts/{id}/draft",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "id",
"name": "id",
"jsonName": null,
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
},
"allowAnonymous": false,
"implementFrom": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
},
"CreateAndPublishAsyncByInput": {
"uniqueName": "CreateAndPublishAsyncByInput",
"name": "CreateAndPublishAsync",
"httpMethod": "POST",
"url": "api/cms-kit-admin/blogs/blog-posts/create-and-publish",
"supportedVersions": [],
"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
}
],
"parameters": [
{
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
"type": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
},
"allowAnonymous": false,
"implementFrom": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
},
"SendToReviewAsyncById": {
"uniqueName": "SendToReviewAsyncById",
"name": "SendToReviewAsync",
"httpMethod": "POST",
"url": "api/cms-kit-admin/blogs/blog-posts/{id}/send-to-review",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "id",
"typeAsString": "System.Guid, System.Private.CoreLib",
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
"nameOnMethod": "id",
"name": "id",
"jsonName": null,
"type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
"type": "System.Void",
"typeSimple": "System.Void"
},
"allowAnonymous": false,
"implementFrom": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
},
"CreateAndSendToReviewAsyncByInput": {
"uniqueName": "CreateAndSendToReviewAsyncByInput",
"name": "CreateAndSendToReviewAsync",
"httpMethod": "POST",
"url": "api/cms-kit-admin/blogs/blog-posts/create-and-send-to-review",
"supportedVersions": [],
"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
}
],
"parameters": [
{
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
"type": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.CreateBlogPostDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
"type": "Volo.CmsKit.Admin.Blogs.BlogPostDto",
"typeSimple": "Volo.CmsKit.Admin.Blogs.BlogPostDto"
},
"allowAnonymous": false,
"implementFrom": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
},
"HasBlogPostWaitingForReviewAsync": {
"uniqueName": "HasBlogPostWaitingForReviewAsync",
"name": "HasBlogPostWaitingForReviewAsync",
"httpMethod": "GET",
"url": "api/cms-kit-admin/blogs/blog-posts/has-blogpost-waiting-for-review",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
"returnValue": {
"type": "System.Boolean",
"typeSimple": "boolean"
},
"allowAnonymous": false,
"implementFrom": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService"
}
}
}

4
modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/ClientProxies/cms-kit-common-generate-proxy.json

@ -7,6 +7,8 @@
"Volo.CmsKit.MediaDescriptors.MediaDescriptorController": {
"controllerName": "MediaDescriptor",
"controllerGroupName": "MediaDescriptor",
"isRemoteService": true,
"apiVersion": null,
"type": "Volo.CmsKit.MediaDescriptors.MediaDescriptorController",
"interfaces": [
{
@ -56,6 +58,8 @@
"Volo.CmsKit.Blogs.BlogFeatureController": {
"controllerName": "BlogFeature",
"controllerGroupName": "BlogFeature",
"isRemoteService": true,
"apiVersion": null,
"type": "Volo.CmsKit.Blogs.BlogFeatureController",
"interfaces": [
{

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

@ -188,7 +188,21 @@
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: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'sorting', value: input.sorting }]) + '',
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '' + abp.utils.buildQueryString([{ name: 'authorId', value: input.authorId }, { 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));
};

Loading…
Cancel
Save