public void Setup() { var tenantRepoMock = new Mock <ITenantRepository>(); tenantRepoMock.Setup(r => r.GetActiveTenants()).Returns(new List <ITenant>() { new Data.Tenant() { Active = true, Description = "Local Tenant", Host = "localhost", Key = "local", Name = "Local host", TenantId = 1 }, new Data.Tenant() { Active = true, Description = "React", Host = "react-dumps", Key = "react", Name = "React host", TenantId = 2 }, new Data.Tenant() { Active = true, Description = "Shiagr", Host = "shigar.co.uk", Key = "shigar", Name = "shigar host", TenantId = 3 }, new Data.Tenant() { Active = true, Description = "Regex", Host = "(?i).*\\.abc\\.com$", Key = "abc", Name = "abc generic host", TenantId = 4 }, }); tenantSearcher = new TenantSearcher(tenantRepoMock.Object); }
public void Setup() { var tenantRepoMock = new Mock <ITenantRepository>(); tenantRepoMock.Setup(r => r.GetActiveTenants()).Returns(new List <ITenant>() { new Data.Tenant() { Active = true, Description = "Generic Regex", Host = ".*", Key = "all", Name = "abc generic host", TenantId = 4 }, }); tenantSearcher = new TenantSearcher(tenantRepoMock.Object); }
public AttemptResolutionByReferrer(ITenantSearcher tenantSearcher, ITenantContext tenantContext) { _tenantSearcher = tenantSearcher; _tenantContext = tenantContext; }
public AttemptResolutionByQueryString(ITenantSearcher tenantSearcher, ITenantContext tenantContext) { _tenantSearcher = tenantSearcher; _tenantContext = tenantContext; }
public AttemptResolutionByCookie(ITenantSearcher tenantSearcher, ITenantContext tenantContext) { _tenantSearcher = tenantSearcher; _tenantContext = tenantContext; }