Я работаю с Asp.Net web api, framework framework & SQL Azure. В моем решении решение имеет .edmx файл, созданный из базы данных. следующие объекты контекста кода.Как подключить базу данных корневой базы данных Azure и применить федерацию в структуре сущности DBContext?
public partial class Entities : DbContext
{
public Entities(): base("name=Entities")
{ }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{ throw new UnintentionalCodeFirstException(); }
public DbSet<Activity> Activities { get; set; }
}
Это многопользовательские приложения, основанные на входе пользователя в системе мне нужно подключиться к базе данных с определенным shardId (Федерация ID).
private Entities _db = new Entities();
При создании экземпляра в dbcontext я хотел бы установить новое соединение на основе Shardid.