24 references to JsonDocumentManifestPublisher
Aspire.Hosting.Tests (24)
Helpers\JsonDocumentManifestPublisher.cs (8)
42
public static
JsonDocumentManifestPublisher
GetManifestPublisher(this TestProgram testProgram)
44
var
publisher = testProgram.App?.Services.GetRequiredKeyedService<IDistributedApplicationPublisher>("manifest") as
JsonDocumentManifestPublisher
;
45
return publisher ?? throw new InvalidOperationException($"Manifest publisher was not {nameof(
JsonDocumentManifestPublisher
)}");
48
public static
JsonDocumentManifestPublisher
GetManifestPublisher(this IServiceProvider services)
50
var
publisher = services.GetRequiredKeyedService<IDistributedApplicationPublisher>("manifest") as
JsonDocumentManifestPublisher
;
51
return publisher ?? throw new InvalidOperationException($"Manifest publisher was not {nameof(
JsonDocumentManifestPublisher
)}");
ManifestGenerationTests.cs (14)
25
var
publisher = program.GetManifestPublisher();
42
var
publisher = program.GetManifestPublisher();
59
var
publisher = program.GetManifestPublisher();
78
var
publisher = program.GetManifestPublisher();
118
appBuilder.Services.AddKeyedSingleton<IDistributedApplicationPublisher,
JsonDocumentManifestPublisher
>("manifest");
121
var
publisher = program.Services.GetManifestPublisher();
148
var
publisher = program.GetManifestPublisher();
181
var
publisher = program.GetManifestPublisher();
201
var
publisher = program.GetManifestPublisher();
220
var
publisher = program.GetManifestPublisher();
240
var
publisher = program.GetManifestPublisher();
262
var
publisher = program.GetManifestPublisher();
285
var
publisher = program.GetManifestPublisher();
531
program.AppBuilder.Services.AddKeyedSingleton<IDistributedApplicationPublisher,
JsonDocumentManifestPublisher
>("manifest");
Schema\SchemaTests.cs (2)
215
builder.Services.AddKeyedSingleton<IDistributedApplicationPublisher,
JsonDocumentManifestPublisher
>("manifest");
219
var
publisher = program.Services.GetManifestPublisher();