diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/IContentAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/IContentAdminAppService.cs index 381498cbb1..fb5bf48349 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/IContentAdminAppService.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/IContentAdminAppService.cs @@ -15,7 +15,5 @@ namespace Volo.CmsKit.Admin.Contents ContentUpdateDto> { Task GetByEntityAsync(string entityType, string entityId); - - Task SetByEntityAsync(string entityType, string entityId, ContentSetByEntityInput input); } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs index 8c5b161540..b1008f0086 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs @@ -68,32 +68,5 @@ namespace Volo.CmsKit.Admin.Contents return ObjectMapper.Map(content); } - - public async Task SetByEntityAsync( - [NotNull] string entityType, - [NotNull] string entityId, - ContentSetByEntityInput input) - { - Check.NotNullOrWhiteSpace(entityType, nameof(entityType)); - Check.NotNullOrWhiteSpace(entityId, nameof(entityId)); - - var updated = await ContentRepository.FindAsync(entityType, entityId); - - if (updated == null) - { - await ContentRepository.InsertAsync( - new Content( - GuidGenerator.Create(), - entityType, - entityId, - input.Value, - CurrentTenant?.Id)); - } - else - { - updated.SetValue(input.Value); - await ContentRepository.UpdateAsync(updated); - } - } } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentAdminController.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentAdminController.cs index 0679391a4f..fa766a5cfb 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentAdminController.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentAdminController.cs @@ -67,13 +67,5 @@ namespace Volo.CmsKit.Admin.Contents { return ContentAdminAppService.GetByEntityAsync(entityType, entityId); } - - [HttpPost] - [Route("{entityType}/{entityId}")] - [Authorize(CmsKitAdminPermissions.Contents.Update)] - public Task SetByEntityAsync(string entityType, string entityId, ContentSetByEntityInput input) - { - return ContentAdminAppService.SetByEntityAsync(entityType, entityId, input); - } } }