Exemplo n.º 1
0
 protected CrudTransaction(
     ICrudDataStoreImplementation store,
     TransactionDisposeBehavior disposeBehavior = TransactionDisposeBehavior.CommitOnDispose)
 {
     m_Store           = store;
     m_DisposeBahavior = disposeBehavior;
 }
Exemplo n.º 2
0
        protected override void DoConfigure(IConfigSectionNode node)
        {
            base.DoConfigure(node);

            if (node == null || !node.Exists)
            {
                return;
            }

            var ndata = node[CONFIG_DATA_STORE_SECTION];

            if (!ndata.Exists)
            {
                return;
            }

            m_Data = FactoryUtils.MakeAndConfigureDirectedComponent <ICrudDataStoreImplementation>(this, ndata);
        }