Class ConnectionStringDetails
- Namespace
- JJConsulting.Infinity.Domain.ConnectionStrings
- Assembly
- JJConsulting.Infinity.Domain.dll
[JsonPolymorphic(TypeDiscriminatorPropertyName = "source")]
[JsonDerivedType(typeof(LegacyConnectionStringDetails), "Infinity")]
[JsonDerivedType(typeof(InfisicalConnectionStringDetails), "Infisical")]
public abstract class ConnectionStringDetails
Inheritance
-
Derived
-
Inherited Members
-
Properties
Connection
public required string Connection { get; set; }
Property Value
- string
-
ConnectionProvider
public required string ConnectionProvider { get; set; }
Property Value
- string
-
Id
public Guid Id { get; set; }
Property Value
- Guid
-
Name
public required string Name { get; set; }
Property Value
- string
-
Roles
public required List<string> Roles { get; set; }
Property Value
- List<string>
-