consolidate Infrastructure interface and implementation classes

This commit is contained in:
sbwalker
2025-08-13 14:44:42 -04:00
parent b7ff49bdb2
commit e900d2f35a
27 changed files with 125 additions and 187 deletions

View File

@ -4,6 +4,11 @@ using System.Linq;
namespace Oqtane.Infrastructure
{
// singleton
public interface IServerStateManager
{
ServerState GetServerState(string siteKey);
}
public class ServerStateManager : IServerStateManager
{
private List<ServerState> _serverStates { get; set; }