<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Verdict.RuleEngine.EntityFrameworkCore.SqlServer</name>
    </assembly>
    <members>
        <member name="T:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.Migrations.Init">
            <inheritdoc />
        </member>
        <member name="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.Migrations.Init.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
            <inheritdoc />
        </member>
        <member name="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.Migrations.Init.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
            <inheritdoc />
        </member>
        <member name="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.Migrations.Init.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
            <inheritdoc />
        </member>
        <member name="T:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.SqlServerRuleEngineExtensions">
            <summary>SQL Server wiring for <see cref="T:Verdict.RuleEngine.EntityFrameworkCore.RuleEngineDbContext"/>. The provider-specific model (nvarchar(max) + ISJSON columns, rowversion concurrency) lives in the context itself, branched on the active provider.</summary>
        </member>
        <member name="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.SqlServerRuleEngineExtensions.UseVerdictSqlServer(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder,System.String,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder})">
            <summary>Configures the context for SQL Server: provider, migrations assembly and history table, interceptors.</summary>
            <param name="builder">Options builder.</param>
            <param name="connectionString">Connection string.</param>
            <param name="configure">Additional provider configuration.</param>
        </member>
        <member name="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.SqlServerRuleEngineExtensions.UseVerdictSqlServer(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder{Verdict.RuleEngine.EntityFrameworkCore.RuleEngineDbContext},System.String,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder})">
            <summary>Typed overload of <see cref="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.SqlServerRuleEngineExtensions.UseVerdictSqlServer(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder,System.String,System.Action{Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder})"/>.</summary>
            <param name="builder">Options builder.</param>
            <param name="connectionString">Connection string.</param>
            <param name="configure">Additional provider configuration.</param>
        </member>
        <member name="T:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.SqlServerDesignTimeDbContextFactory">
            <summary>
            Design-time factory for <c>dotnet ef</c>. Uses <c>VERDICT_DB_CONNECTION</c> when set; otherwise a placeholder
            connection string (migrations are generated without connecting).
            </summary>
        </member>
        <member name="M:Verdict.RuleEngine.EntityFrameworkCore.SqlServer.SqlServerDesignTimeDbContextFactory.CreateDbContext(System.String[])">
            <inheritdoc />
        </member>
    </members>
</doc>
