그래서 지금까지 내가 가지고있는 것입니다. 내가 잘못했거나 3.0.0.3에 버그가 있습니까?아음속 3 간단한 저장소 및 트랜잭션
var Repository = new SimpleRepository("DBConnectionName");
using (TransactionScope ts = new TransactionScope())
{
using (SharedDbConnectionScope scs = new SharedDbConnectionScope("connstring", "providerName"))
{
try
{
for (int i = 0; i < 5; i++)
{
Supplier s = new Supplier();
s.SupplierCode = i.ToString();
s.SupplierName = i.ToString();
Repository.Add<Supplier>(s);
}
ts.Complete();
}
catch
{
}
}
}
나는 음속 DbDataProvider 공공 DbConnection CurrentSharedConnection { GET {반환 __sharedConnection에 오류를 받고 있어요; }
protected set
{
if(value == null)
{
__sharedConnection.Dispose();
등 __sharedConnection는 == 널 (null) :(객체 null 참조 예외 :(