C# Class KnowYourTurf.Core.Domain.UnitOfWork

Inheritance: IUnitOfWork
显示文件 Open project: reharik/KnowYourTurf

Public Methods

Method Description
Commit ( ) : void
Dispose ( ) : void
Initialize ( ) : void
Rollback ( ) : void
UnitOfWork ( ) : System
UnitOfWork ( ISession session, IGetCompanyIdService getCompanyIdService ) : System

Private Methods

Method Description
begin_new_transaction ( ) : void
should_be_initialized_first ( ) : void
should_not_currently_be_disposed ( ) : void

Method Details

Commit() public method

public Commit ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

Rollback() public method

public Rollback ( ) : void
return void

UnitOfWork() public method

public UnitOfWork ( ) : System
return System

UnitOfWork() public method

public UnitOfWork ( ISession session, IGetCompanyIdService getCompanyIdService ) : System
session ISession
getCompanyIdService IGetCompanyIdService
return System