optimize assembly list retrieval

This commit is contained in:
Shaun Walker 2022-09-12 16:19:32 -04:00
parent 23ae4b01cb
commit 5302be8bc1
2 changed files with 4 additions and 4 deletions

View File

@ -19,8 +19,6 @@ using System.Net.Http.Headers;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using System.Collections.Generic;
using System.Diagnostics;
using static System.Net.WebRequestMethods;
namespace Oqtane.Controllers
{
@ -105,7 +103,10 @@ namespace Oqtane.Controllers
[HttpGet("list")]
public List<string> List()
{
return GetAssemblyList();
return _cache.GetOrCreate("assemblieslist", entry =>
{
return GetAssemblyList();
});
}
// GET api/<controller>/load?list=x,y

View File

@ -12,7 +12,6 @@ using Oqtane.Shared;
using System.Linq;
using System.Diagnostics;
using System.Globalization;
using System;
namespace Oqtane.Controllers
{