<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag transactioncontextoption</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/transactioncontextoption</link>
<description>Powered by Question2Answer</description>
<item>
<title>(BIT) Problema para testar um método que utiliza contexto transacional RequiresNew</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=806/problema-metodo-utiliza-contexto-transacional-requiresnew</link>
<description>&lt;p&gt;Estou precisando testar um método que utiliza um contexto transacional do tipo RequiresNew, a ideia do teste era criar um contexto do tipo required no método de teste, executar o método que desejo testar, que por sua vez faz algumas operações no banco de dados com um contexto&amp;nbsp;RequiresNew, depois no contexto do método de testes eu não iria chamar o complete, e verificaria se os registro criados no banco de dados do contexto&amp;nbsp;RequiresNew ainda estão no banco. Porém logo quando é tentando criar o contexto do tipo&amp;nbsp;RequiresNew ou &lt;span style=&quot;background-color:rgb(243, 243, 243); color:rgb(37, 37, 37); font-family:sans-serif; font-size:14px&quot;&gt;Suppress ocorre a seguinte mensagem de erro, &lt;strong&gt;&quot;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;Result Message:&amp;nbsp;&amp;nbsp; &amp;nbsp;System.InvalidOperationException : Não há suporte para contexto transacional &quot;RequiresNew&quot; ou &quot;Suppress&quot;. Utilize a opção &quot;Required&quot; ou o construtor não parametrizado de TransactionContext.&quot;&lt;/strong&gt;, alguém sabe como proceder nesse caso?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=806/problema-metodo-utiliza-contexto-transacional-requiresnew</guid>
<pubDate>Mon, 23 Jan 2017 12:16:55 +0000</pubDate>
</item>
</channel>
</rss>