17 lines
653 B
C#
17 lines
653 B
C#
|
|
using Elsa.Dapper.Contracts;
|
||
|
|
using Elsa.Dapper.Models;
|
||
|
|
|
||
|
|
namespace Elsa.Dapper.Extensions;
|
||
|
|
|
||
|
|
/// <summary>
|
||
|
|
/// Provides extension methods for <see cref="IDbConnectionProvider"/>.
|
||
|
|
/// </summary>
|
||
|
|
public static class DbConnectionProviderExtensions
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// Creates a <see cref="ParameterizedQuery"/> instance.
|
||
|
|
/// </summary>
|
||
|
|
/// <param name="dbConnectionProvider">The <see cref="IDbConnectionProvider"/> instance.</param>
|
||
|
|
/// <returns>A <see cref="ParameterizedQuery"/> instance.</returns>
|
||
|
|
public static ParameterizedQuery CreateQuery(this IDbConnectionProvider dbConnectionProvider) => new(dbConnectionProvider.Dialect);
|
||
|
|
}
|