Table of Contents

Class DataAccessOptions

Namespace
ProjectTemplate.Infrastructure.Data.Options
Assembly
ProjectTemplate.Infrastructure.dll
public sealed class DataAccessOptions
Inheritance
DataAccessOptions
Inherited Members

Fields

DisabledProvider

public const string DisabledProvider = "None"

Field Value

string

DisabledProviderAlias

public const string DisabledProviderAlias = "Disabled"

Field Value

string

SectionName

public const string SectionName = "ProjectTemplate:DataAccess"

Field Value

string

SqlServerProvider

public const string SqlServerProvider = "SqlServer"

Field Value

string

SqliteProvider

public const string SqliteProvider = "Sqlite"

Field Value

string

Properties

Auditing

public DataAuditingOptions Auditing { get; init; }

Property Value

DataAuditingOptions

ConnectionStringName

public string ConnectionStringName { get; init; }

Property Value

string

Diagnostics

public DataDiagnosticsOptions Diagnostics { get; init; }

Property Value

DataDiagnosticsOptions

Provider

public string Provider { get; init; }

Property Value

string

Methods

IsDisabledProvider(string?)

public static bool IsDisabledProvider(string? provider)

Parameters

provider string

Returns

bool