private void ValidateErrorCounts(string queueName, int messageCount, string connectionString) { using (var error = new VerifyErrorCounts(queueName, connectionString)) { error.Verify(messageCount, 2); } }
private void ValidateErrorCounts(string queueName, string connectionString, long messageCount) { //poison messages are moved to the error queue right away //they don't update the tracking table, so specify 0 for the error count. //They still update the error table itself using (var error = new VerifyErrorCounts(queueName, connectionString)) { error.Verify(messageCount, 0); } }