コード例 #1
0
 protected abstract IEnumerable <string> GetTenantIdentifiers(TenantContext <TTenant> context);
コード例 #2
0
 protected override IEnumerable <string> GetTenantIdentifiers(TenantContext <AppTenant> context)
 {
     return(context.Tenant.Hostnames);
 }
コード例 #3
0
 protected abstract void HandleTenantContext(TenantContext <TTenant> context);
コード例 #4
0
        public static void SetTenantContext <TTenant>(this IDictionary <string, object> environment, TenantContext <TTenant> tenantContext)
        {
            Ensure.Argument.NotNull(environment, "environment");
            Ensure.Argument.NotNull(tenantContext, "tenantContext");

            environment.Add(TenantContextKey, tenantContext);
        }