C# Class AccidentalFish.ApplicationSupport.Repository.EntityFramework.Repository.EntityFrameworkUnitOfWorkFactory

Inheritance: IUnitOfWorkFactory
Datei anzeigen Open project: JamesRandall/AccidentalFish.ApplicationSupport

Public Methods

Method Description
Create ( ) : IUnitOfWork
CreateAsync ( ) : IUnitOfWorkAsync
EntityFrameworkUnitOfWorkFactory ( IConfiguration configuration, IDbContextFactory contextFactory, IDbConfiguration dbConfiguration, IEntityFrameworkRepositoryLogger logger ) : System
EntityFrameworkUnitOfWorkFactory ( string contextType, string connectionString, IDbConfiguration dbConfiguration, IEntityFrameworkRepositoryLogger logger ) : System

Private Methods

Method Description
EntityFrameworkUnitOfWorkFactory ( IEntityFrameworkRepositoryLogger logger ) : System

Method Details

Create() public method

public Create ( ) : IUnitOfWork
return IUnitOfWork

CreateAsync() public method

public CreateAsync ( ) : IUnitOfWorkAsync
return IUnitOfWorkAsync

EntityFrameworkUnitOfWorkFactory() public method

public EntityFrameworkUnitOfWorkFactory ( IConfiguration configuration, IDbContextFactory contextFactory, IDbConfiguration dbConfiguration, IEntityFrameworkRepositoryLogger logger ) : System
configuration IConfiguration
contextFactory IDbContextFactory
dbConfiguration IDbConfiguration
logger IEntityFrameworkRepositoryLogger
return System

EntityFrameworkUnitOfWorkFactory() public method

public EntityFrameworkUnitOfWorkFactory ( string contextType, string connectionString, IDbConfiguration dbConfiguration, IEntityFrameworkRepositoryLogger logger ) : System
contextType string
connectionString string
dbConfiguration IDbConfiguration
logger IEntityFrameworkRepositoryLogger
return System