using Microsoft.AspNetCore.Http; namespace Util.Tenants.Tests.Samples; /// /// 测试租户解析器 /// public class TestTenantResolver : ITenantResolver { /// /// 初始化测试租户解析器 /// public TestTenantResolver() { Priority = 1; } /// public Task ResolveAsync( HttpContext context ) { return Task.FromResult( "Test" ); } /// public int Priority { get; set; } } /// /// 测试租户解析器2 /// public class Test2TenantResolver : ITenantResolver { /// /// 初始化测试租户解析器 /// public Test2TenantResolver() { Priority = 2; } /// public Task ResolveAsync( HttpContext context ) { return Task.FromResult( "Test2" ); } /// public int Priority { get; set; } } /// /// 测试租户解析器3 /// public class Test3TenantResolver : ITenantResolver { /// /// 初始化测试租户解析器 /// public Test3TenantResolver() { Priority = 3; } /// public Task ResolveAsync( HttpContext context ) { return Task.FromResult( "" ); } /// public int Priority { get; set; } }