예제 #1
0
        public string GetTenantId()
        {
            var apiKey = _service?.GetCurrentTenant(_httpContext);

            Guid apiKeyGuid;

            if (!Guid.TryParse(apiKey, out apiKeyGuid))
            {
                return(null);
            }

            return(apiKey);
        }
예제 #2
0
 public string GetCurrentTenant()
 {
     return(_service.GetCurrentTenant(_httpContext));
 }
 private TenantIdentificationServiceTests AndGetCurrentTenantIsInvoked()
 {
     _tenant = _service.GetCurrentTenant(_httpContext);
     return(this);
 }
예제 #4
0
        public Tenant GetCurrentTenant()
        {
            var tenantName = _service.GetCurrentTenant(_httpContext);

            return(_configuration.GetTenant(tenantName));
        }
예제 #5
0
 public async Task <School> GetCurrentTenant()
 {
     return(await _service.GetCurrentTenant());
 }