public EntityFrameworkUnitOfWorkFactory ( IConfiguration configuration, IDbContextFactory contextFactory, IDbConfiguration dbConfiguration, IEntityFrameworkRepositoryLogger logger ) : System | ||
configuration | IConfiguration | |
contextFactory | IDbContextFactory | |
dbConfiguration | IDbConfiguration | |
logger | IEntityFrameworkRepositoryLogger | |
return | System |
public EntityFrameworkUnitOfWorkFactory(
IConfiguration configuration,
IDbContextFactory contextFactory,
IDbConfiguration dbConfiguration,
IEntityFrameworkRepositoryLogger logger) : this(logger)
{
if (configuration == null) throw new ArgumentNullException(nameof(configuration));
if (contextFactory == null) throw new ArgumentNullException(nameof(contextFactory));
if (dbConfiguration == null) throw new ArgumentNullException(nameof(dbConfiguration));
_configuration = configuration;
_contextFactory = contextFactory;
_dbConfiguration = dbConfiguration;
_contextType = null;
}
EntityFrameworkUnitOfWorkFactory::EntityFrameworkUnitOfWorkFactory ( IEntityFrameworkRepositoryLogger logger ) : System | |
EntityFrameworkUnitOfWorkFactory::EntityFrameworkUnitOfWorkFactory ( string contextType, string connectionString, IDbConfiguration dbConfiguration, IEntityFrameworkRepositoryLogger logger ) : System |