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

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)
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.
Powered by AiSTANT