elsa-core/src/modules/Elsa.Common/Multitenancy/Implementations/DefaultTenantResolver.cs
Sipke Schoorstra dd812645c7 Refactor imports to reduce use of Elsa.Common.Contracts
Consolidate imports by replacing Elsa.Common.Contracts with Elsa.Common and Elsa.Common.Multitenancy. This update streamlines import statements across various modules, improving code readability and maintainability.
2024-10-05 18:30:45 +02:00

18 lines
483 B
C#

namespace Elsa.Common.Multitenancy;
/// <summary>
/// An implementation of <see cref="ITenantResolver"/> that always returns the default tenant.
/// </summary>
public class DefaultTenantResolver : ITenantResolver
{
private readonly Tenant _defaultTenant = new()
{
Id = null!,
Name = "Default"
};
public Task<Tenant?> GetTenantAsync(CancellationToken cancellationToken = default)
{
return Task.FromResult<Tenant?>(_defaultTenant);
}
}