@@ -67,15 +67,15 @@ private OrmLiteConnection OrmLiteConnection
6767 }
6868 }
6969
70- public IDbConnection OpenDbConnection ( )
70+ public virtual IDbConnection OpenDbConnection ( )
7171 {
7272 var connection = CreateDbConnection ( ) ;
7373 connection . Open ( ) ;
7474
7575 return connection ;
7676 }
7777
78- public IDbConnection CreateDbConnection ( )
78+ public virtual IDbConnection CreateDbConnection ( )
7979 {
8080 if ( this . ConnectionString == null )
8181 throw new ArgumentNullException ( "ConnectionString" , "ConnectionString must be set" ) ;
@@ -87,7 +87,7 @@ public IDbConnection CreateDbConnection()
8787 return connection ;
8888 }
8989
90- public IDbConnection OpenDbConnectionString ( string connectionString )
90+ public virtual IDbConnection OpenDbConnectionString ( string connectionString )
9191 {
9292 if ( connectionString == null )
9393 throw new ArgumentNullException ( "connectionString" ) ;
@@ -101,7 +101,7 @@ public IDbConnection OpenDbConnectionString(string connectionString)
101101 return connection ;
102102 }
103103
104- public IDbConnection OpenDbConnection ( string connectionKey )
104+ public virtual IDbConnection OpenDbConnection ( string connectionKey )
105105 {
106106 OrmLiteConnectionFactory factory ;
107107 if ( ! NamedConnections . TryGetValue ( connectionKey , out factory ) )
@@ -128,12 +128,12 @@ public static Dictionary<string, OrmLiteConnectionFactory> NamedConnections
128128 }
129129 }
130130
131- public void RegisterConnection ( string connectionKey , string connectionString , IOrmLiteDialectProvider dialectProvider )
131+ public virtual void RegisterConnection ( string connectionKey , string connectionString , IOrmLiteDialectProvider dialectProvider )
132132 {
133133 RegisterConnection ( connectionKey , new OrmLiteConnectionFactory ( connectionString , dialectProvider , setGlobalDialectProvider : false ) ) ;
134134 }
135135
136- public void RegisterConnection ( string connectionKey , OrmLiteConnectionFactory connectionFactory )
136+ public virtual void RegisterConnection ( string connectionKey , OrmLiteConnectionFactory connectionFactory )
137137 {
138138 NamedConnections [ connectionKey ] = connectionFactory ;
139139 }
0 commit comments