Ciao a tutti
Ho questo codice:
using (TransactionScope scope = new TransactionScope())
{
try
{
MembershipUser member = Membership.GetUser(userId);
if (member != null)
{
Users.eliminaAmministratore(userId);
Membership.DeleteUser(member.UserName);
}
scope.Complete();
return true;
}
catch (Exception ex)
{
scope.Dispose();
return false;
}
}
Dove Users.eliminaAmministratore:
Ricevo errore quando esegue 'Users.eliminaAmministratore' e va al catch del primo blocco di codice:
Il valore IsolationLevel della transazione specificata per TransactionScope è diverso dal valore richiesto per l'ambito.
Nome parametro: transactionOptions.IsolationLevel
Il valore IsolationLevel della transazione specificata per TransactionScope è diverso dal valore richiesto per l'ambito.\r\nNome parametro: transactionOptions.IsolationLevel
Grazie mille