EasyQueryOptionsExtentionsDb class
Contains several extension methods for EasyQueryOptions which allows to tune up the EasyQuery manager and middleware.
public static class Korzh.EasyQuery.Services.EasyQueryOptionsExtentionsDb
Static Methods
Section titled “Static Methods”Type | Name | Description |
---|---|---|
void | UseDbCommandTuner(this EasyQueryOptions options, Action<T> tuner) | |
void | UseDbConnection(this EasyQueryOptions options, String connectionString = null) | Registers the database connection resolver. |
void | UseDbConnection(this EasyQueryOptions options, Func<IServiceProvider, String, DbConnection> resolver) | Registers the database connection resolver. |
void | UseDbConnectionModelLoader(this EasyQueryOptions easyQueryOptions, Action<DbConnectionLoaderOptions> configurator = null) | Register the model loader resolver which returns Korzh.EasyQuery.Services.DbConnectionModelLoader the database connection model loader. |
void | UseSqlFormats(this EasyQueryOptions options, FormatType formatType, Action<DbQueryFormats> formatsTuner = null) | Set the formats for result SQL statements to some format type (e.g. MsSqlServer or MySQL) |
void | UseSqlFormats(this EasyQueryOptions options, Action<DbQueryFormats> formatsTuner) | Set the formats for result SQL statements to some format type (e.g. MsSqlServer or MySQL) |