C# Class NZBDash.DataAccessLayer.Configuration.DbConfiguration

Inheritance: ISqliteConfiguration
Afficher le fichier Open project: NZBDash/NZBDash

Private Properties

Свойство Type Description
CheckDirectory void

Méthodes publiques

Méthode Description
CheckDb ( ) : void
CreateDatabase ( ) : void

Create the database file.

DbConnection ( ) : IDbConnection

Gets the database connection.

DbFile ( ) : string
ProgramDataLocation ( ) : string

Méthodes protégées

Méthode Description
DbConfiguration ( ILogger logger, System.Data.Common.DbProviderFactory provider ) : System

Private Methods

Méthode Description
CheckDirectory ( ) : void

Checks to see if the directory exists, if it doesn't it will create it.

Method Details

CheckDb() public méthode

public CheckDb ( ) : void
Résultat void

CreateDatabase() public méthode

Create the database file.
public CreateDatabase ( ) : void
Résultat void

DbConfiguration() protected méthode

protected DbConfiguration ( ILogger logger, System.Data.Common.DbProviderFactory provider ) : System
logger ILogger
provider System.Data.Common.DbProviderFactory
Résultat System

DbConnection() public méthode

Gets the database connection.
Factory returned null
public DbConnection ( ) : IDbConnection
Résultat IDbConnection

DbFile() public abstract méthode

public abstract DbFile ( ) : string
Résultat string

ProgramDataLocation() public abstract méthode

public abstract ProgramDataLocation ( ) : string
Résultat string