1 instantiation of MongoDBServerKeyFileAnnotation
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
617
.WithAnnotation(new
MongoDBServerKeyFileAnnotation
(keyValue, keyFilePath))
11 references to MongoDBServerKeyFileAnnotation
Aspire.Hosting.MongoDB (6)
MongoDBBuilderExtensions.cs (3)
536
if (!builder.Resource.HasAnnotationOfType<
MongoDBServerKeyFileAnnotation
>())
609
if (builder.Resource.TryGetLastAnnotation<
MongoDBServerKeyFileAnnotation
>(out
var
existingKeyFile))
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (3)
428
var
memberKeyFile = member.Resource.TryGetLastAnnotation<
MongoDBServerKeyFileAnnotation
>(out
var
existingKeyFile) ? existingKeyFile : null;
Aspire.Hosting.MongoDB.Tests (5)
AddMongoDBTests.cs (1)
448
Assert.True(mongo1.Resource.HasAnnotationOfType<
MongoDBServerKeyFileAnnotation
>());
ReplicaSet\AddMongoDBReplicaSetTests.cs (2)
250
Assert.False(tooMany.Resource.HasAnnotationOfType<
MongoDBServerKeyFileAnnotation
>());
402
Assert.False(mongo1.Resource.HasAnnotationOfType<
MongoDBServerKeyFileAnnotation
>());
SingleMemberReplicaSetTests.cs (2)
41
Assert.Single(mongo.Resource.Annotations.OfType<
MongoDBServerKeyFileAnnotation
>()).Value).Secret);
52
Assert.Same(key.Resource, Assert.Single(mongo.Resource.Annotations.OfType<
MongoDBServerKeyFileAnnotation
>()).Value);