Пример #1
0
 /// <summary>
 /// Initializes the entity context based on the established user context and the tenant shard map resolver
 /// </summary>
 /// <param name="userContext">The user context</param>
 /// <param name="shardResolver">The Tenant Shard map resolver</param>
 /// <param name="nameorConnectionString">The name or the connection string for the entity</param>
 protected EntitiesContext(MultiTenancy.Core.ProviderContracts.IUserContextDataProvider userContext, ITenantShardResolver shardResolver, string nameorConnectionString)
     : base(shardResolver.GetConnection(userContext.TenantId, nameorConnectionString), true)
 {
 }
 public AccommodationEntities(IUserContextDataProvider userContextProvider, ITenantShardResolver shardResolver)
     : base(userContextProvider, shardResolver, "AccommodationEntities")
 {
 }