А почему DbManager выполняет запросы после вызова Dispose?
От: Jack128  
Дата: 11.04.11 10:57
Оценка:
возможно фича и такая плохая, но тогда нужно сразу после выполнения запроса конект закрывать. А так — вот такой код

        [Test]
        public void Test1()
        {
            for (var i = 0; i < 1000; i++)
            {
                var storage = new DbManager();
                storage.Dispose();
            
                Assert.AreEqual(0, storage.GetTable<Client>().Count());   
            }
        }


ведёт к утечке коннектов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.