#444 performance issues WordCounts

This commit is contained in:
Hamid Reza Mohammadi 2024-07-20 20:13:15 +03:30
parent 3f55a0a2b6
commit ddfdacb523
2 changed files with 10 additions and 0 deletions

View File

@ -4246,6 +4246,11 @@ namespace RMuseum.Controllers
public async Task<IActionResult> GetCategoryWordCountsAsync(int catId, string term, [FromQuery] PagingParameterModel paging)
{
if (!bool.Parse(Configuration["WordCounts"]))
{
return BadRequest();
}
var pagedResult = await _ganjoorService.GetCategoryWordCountsAsync(catId, term, paging);
if (!string.IsNullOrEmpty(pagedResult.ExceptionString))
return BadRequest(pagedResult.ExceptionString);
@ -4264,6 +4269,10 @@ namespace RMuseum.Controllers
public async Task<IActionResult> GetCategoryWordCountSummaryAsync(int catId)
{
if(!bool.Parse(Configuration["WordCounts"]))
{
return BadRequest();
}
var res = await _ganjoorService.GetCategoryWordCountSummaryAsync(catId);
if (!string.IsNullOrEmpty(res.ExceptionString))
return BadRequest(res.ExceptionString);

View File

@ -81,6 +81,7 @@
},
"WebServiceUrl": "http://localhost:3439",
"ReadOnlyMode": "False",
"WordCounts": "True",
"AuditNetEnabled": "False",
"AllowedHosts": "*"
}