add additional SetAlias overload

This commit is contained in:
sbwalker 2023-12-18 15:07:07 -05:00
parent afc6368915
commit 713021359e
2 changed files with 6 additions and 0 deletions

View File

@ -7,6 +7,7 @@ namespace Oqtane.Infrastructure
Alias GetAlias(); Alias GetAlias();
Tenant GetTenant(); Tenant GetTenant();
void SetAlias(Alias alias); void SetAlias(Alias alias);
void SetAlias(int tenantId, int siteId);
void SetTenant(int tenantId); void SetTenant(int tenantId);
} }
} }

View File

@ -83,6 +83,11 @@ namespace Oqtane.Infrastructure
// background processes can set the alias using the SiteState service // background processes can set the alias using the SiteState service
_siteState.Alias = alias; _siteState.Alias = alias;
} }
public void SetAlias(int tenantId, int siteId)
{
// background processes can set the alias using the SiteState service
_siteState.Alias = new Alias { TenantId = tenantId, AliasId = -1, SiteId = siteId };
}
public void SetTenant(int tenantId) public void SetTenant(int tenantId)
{ {