Я создаю несколько фабрик сеансов с помощью кода (а не файла конфигурации). Проблема, с которой я столкнулся, заключается в том, что после создания 20-й фабрики сеансов я начинаю получать исключение (MappingException), и я не знаю, почему.
Независимо от заказа, он портится после 20 числа. Сеансы успешно создаются, пока они входят в первые 20 из них.
Сообщение MappingException: Длина уникального суффикса 100_ должна быть меньше 4 символов.
любая помощь приветствуется.
public static void AddPortfolioToConnectionstrings(string portfolio, string
connectionString)
{
var configuration = new Configuration()
.Configure()
.SessionFactoryName(portfolio)
.SetProperty("connection.connection_string", connectionString);
...
_portfolios.Add(portfolio, configuration.BuildSessionFactory());
}