Files
oqtane.framework/Oqtane.Server/Repository/TenantResolver.cs
2025-08-11 16:36:09 -04:00

33 lines
686 B
C#

using Oqtane.Infrastructure;
using Oqtane.Models;
namespace Oqtane.Repository
{
// class deprecated and replaced by ITenantManager
public interface ITenantResolver
{
Alias GetAlias();
Tenant GetTenant();
}
public class TenantResolver : ITenantResolver
{
private readonly ITenantManager _tenantManager;
public TenantResolver(ITenantManager tenantManager)
{
_tenantManager = tenantManager;
}
public Alias GetAlias()
{
return _tenantManager.GetAlias();
}
public Tenant GetTenant()
{
return _tenantManager.GetTenant();
}
}
}