Class BugDatabaseConnection
Uses Azure KeyVault data stored in a IConfiguration object to
look up the bug database connection credentials associated with a given title name.
Inheritance
BugDatabaseConnection
Assembly: CrashCABN.BugFiler.dll
Syntax
public sealed record BugDatabaseConnection : IBugDatabaseConnection, IEquatable<BugDatabaseConnection>
Constructors
View Source
BugDatabaseConnection(ITitleDataAccessOptionsFactory)
Uses Azure KeyVault data stored in a IConfiguration object to
look up the bug database connection credentials associated with a given title name.
Declaration
public BugDatabaseConnection(ITitleDataAccessOptionsFactory TitleOptionsFactory)
Parameters
Properties
View Source
TitleOptionsFactory
Declaration
public ITitleDataAccessOptionsFactory TitleOptionsFactory { get; init; }
Property Value
Methods
View Source
GetConnectionCredentials(string, Uri)
Declaration
public string GetConnectionCredentials(string titleName, Uri serviceUri)
Parameters
Type |
Name |
Description |
string |
titleName |
|
Uri |
serviceUri |
|
Returns
Implements