private static UnitOfWorkTransactionOptions GetUnitOfWorkOptions(NancyContext ctx) { object val; if (!ctx.Items.TryGetValue(UNIT_OF_WORK_OPTIONS, out val)) { return(UnitOfWorkTransactionOptions.Default()); } return(val as UnitOfWorkTransactionOptions ?? UnitOfWorkTransactionOptions.Default()); }
public ITransactionalUnitOfWorkScope CreateTransactionalScope() { return(CreateTransactionalScope(UnitOfWorkTransactionOptions.Default())); }
public void Begin() { _scope = _unitOfWork.CreateTransactionalScope(UnitOfWorkTransactionOptions.Default()); }
protected UnitOfWorkMessageHandler() : this(UnitOfWorkTransactionOptions.Default()) { }