Is it still necessary to use TransactionScope when calling BatchSave() ?
using (TransactionScope ts = new TransactionScope()) { forReceive.BatchSave(); }
{
forReceive.BatchSave();
}
I don't think you need that.
If I am I because I am I, and You are You because You are You, then I am I, and you are you. But If I am I because You are You, and You are You because I am I, then I am not I and You are not You. -Rabbi of Kotzk