From a3f1fcef58e52aeb47418e2e5726229c7ffc5ff0 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Thu, 10 Dec 2020 16:26:12 +0330 Subject: [PATCH] removing count from rss --- RMuseum/Controllers/RecitationController.cs | 8 ++++---- RMuseum/RMuseum.xml | 6 ++---- RMuseum/Services/Implementation/RecitationsRssBuilder.cs | 5 ++--- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/RMuseum/Controllers/RecitationController.cs b/RMuseum/Controllers/RecitationController.cs index 396d79a6..f040c639 100644 --- a/RMuseum/Controllers/RecitationController.cs +++ b/RMuseum/Controllers/RecitationController.cs @@ -52,19 +52,19 @@ namespace RMuseum.Controllers /// /// creates an RSS file from recent published recitations /// - /// /// - [HttpGet("published/rss/{count}")] + [HttpGet("published/rss")] [AllowAnonymous] [ProducesResponseType((int)HttpStatusCode.OK, Type = typeof(FileStreamResult))] [ProducesResponseType((int)HttpStatusCode.BadRequest, Type = typeof(string))] - public async Task GetRssFeed(int count) + public async Task GetRssFeed() { + int count = 200; var res = await _audioService.GetPublishedRecitations(new PagingParameterModel() { PageNumber = 1, PageSize = count}, ""); if (!string.IsNullOrEmpty(res.ExceptionString)) return BadRequest(res.ExceptionString); - string rss = RecitationsRssBuilder.Build(count, res.Result.Items); + string rss = RecitationsRssBuilder.Build(res.Result.Items); var stream = new MemoryStream(); var writer = new StreamWriter(stream); writer.Write(rss); diff --git a/RMuseum/RMuseum.xml b/RMuseum/RMuseum.xml index 6f990447..2a1bfd79 100644 --- a/RMuseum/RMuseum.xml +++ b/RMuseum/RMuseum.xml @@ -733,11 +733,10 @@ - + creates an RSS file from recent published recitations - @@ -5290,11 +5289,10 @@ creates an RSS feed from recitations - + build rss - diff --git a/RMuseum/Services/Implementation/RecitationsRssBuilder.cs b/RMuseum/Services/Implementation/RecitationsRssBuilder.cs index b5ee5494..2011b636 100644 --- a/RMuseum/Services/Implementation/RecitationsRssBuilder.cs +++ b/RMuseum/Services/Implementation/RecitationsRssBuilder.cs @@ -16,10 +16,9 @@ namespace RMuseum.Services.Implementation /// /// build rss /// - /// /// /// - public static string Build(int requestCount, PublicRecitationViewModel[] recitations) + public static string Build(PublicRecitationViewModel[] recitations) { StringBuilder builder = new StringBuilder(); @@ -39,7 +38,7 @@ namespace RMuseum.Services.Implementation builder.AppendLine(""); builder.AppendLine(" خوانش‌های گنجور"); - builder.AppendLine($" "); + builder.AppendLine($" "); builder.AppendLine(" https://ganjoor.net"); builder.AppendLine(" دکلمه‌های صوتی اشعار گنجور");