elsa-core/src/modules/Elsa.Dapper/Extensions/DbConnectionProviderExtensions.cs

17 lines
653 B
C#
Raw Normal View History

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);
}