Я веду отдельную базу данных для каждого пользователя, я проверяю базу данных из основной базы данных и получаю имя базы данных этого пользователя, и изменяю ConnString в классе контекста, но когда несколько пользователей входят в систему, база данных последнего пользователяв процессе.Как я могу решить эту проблему?
public class DatabaseContext : DbContext
{
public DatabaseContext(string database) :
base(("Server=localhost;port=3306;Database="+ database+
";uid=root;password=;charset=utf8;"))
{
DbConfiguration.SetConfiguration(new
MySql.Data.Entity.MySqlEFConfiguration());
}
..
..
}
Приведенный выше фрагмент кода находится внутри класса контекста.Я изменяю строки подключения в web.config.