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