namespace Core.Blueprint.Mongo { /// /// Represents the MongoDB configuration settings, including the connection string, /// database name, and audience, used for connecting and authenticating to a MongoDB instance. /// Implements the interface to provide a strongly typed configuration. /// public class MongoDbSettings : IMongoDbSettings { /// /// Gets or sets the connection string used to connect to the MongoDB instance. /// public string ConnectionString { get; set; } = string.Empty; /// /// Gets or sets the name of the MongoDB database to connect to. /// public string Databasename { get; set; } = string.Empty; /// /// Gets or sets the audience (resource identifier) used for MongoDB authentication. /// public string Audience { get; set; } = string.Empty; } }