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)
24
var
publisher = program.GetManifestPublisher();
41
var
publisher = program.GetManifestPublisher();
58
var
publisher = program.GetManifestPublisher();
77
var
publisher = program.GetManifestPublisher();
117
appBuilder.Services.AddKeyedSingleton<IDistributedApplicationPublisher,
JsonDocumentManifestPublisher
>("manifest");
120
var
publisher = program.Services.GetManifestPublisher();
147
var
publisher = program.GetManifestPublisher();
180
var
publisher = program.GetManifestPublisher();
200
var
publisher = program.GetManifestPublisher();
219
var
publisher = program.GetManifestPublisher();
239
var
publisher = program.GetManifestPublisher();
261
var
publisher = program.GetManifestPublisher();
284
var
publisher = program.GetManifestPublisher();
530
program.AppBuilder.Services.AddKeyedSingleton<IDistributedApplicationPublisher,
JsonDocumentManifestPublisher
>("manifest");
Schema\SchemaTests.cs (2)
222
builder.Services.AddKeyedSingleton<IDistributedApplicationPublisher,
JsonDocumentManifestPublisher
>("manifest");
226
var
publisher = program.Services.GetManifestPublisher();