14 instantiations of ContainerFileSystemCallbackContext
Aspire.Hosting (1)
Dcp\ContainerCreator.cs (1)
876
new
()
Aspire.Hosting.Azure.Tests (7)
AzureEventHubsExtensionsTests.cs (3)
355
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = eventHubsEmulatorResource, Services = app.Services }, CancellationToken.None);
416
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = eventHubsEmulatorResource, Services = app.Services }, CancellationToken.None);
490
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = eventHubsEmulatorResource, Services = app.Services }, CancellationToken.None);
AzureServiceBusExtensionsTests.cs (4)
372
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None);
471
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None);
527
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None);
586
var configFiles = await configAnnotation.Callback(new
ContainerFileSystemCallbackContext
{ Model = serviceBusEmulatorResource, Services = app.Services }, CancellationToken.None);
Aspire.Hosting.Containers.Tests (1)
ContainerFileSystemCallbackContextTests.cs (1)
13
return new
ContainerFileSystemCallbackContext
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
114
var files = await a.Callback(
new
() { Model = serviceResource.TargetResource, Services = executionContext.Services }, CancellationToken.None).ConfigureAwait(false);
Aspire.Hosting.Keycloak.Tests (2)
KeycloakPublicApiTests.cs (2)
165
var entries = await containerAnnotation.Callback(
new
() { Model = keycloakResource, Services = app.Services }, CancellationToken.None);
190
var entries = await containerAnnotation.Callback(
new
() { Model = keycloakResource, Services = app.Services }, CancellationToken.None);
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
502
var entries = await createServers.Callback(
new
() { Model = pgadmin, Services = app.Services }, CancellationToken.None);
566
var entries = await createBookmarks.Callback(
new
() { Model = pgweb, Services = app.Services }, CancellationToken.None);
22 references to ContainerFileSystemCallbackContext
Aspire.Hosting (10)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (6)
15
/// <see cref="
ContainerFileSystemCallbackContext
"/> and pass the resulting handles back via the callback.
269
public required Func<
ContainerFileSystemCallbackContext
, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> Callback { get; init; }
334
internal static ContainerFileSystemItem CreateFile(this
ContainerFileSystemCallbackContext
context, string name, string? contents = null, string? sourcePath = null, int? owner = null, int? group = null, int? mode = null, bool? continueOnError = null)
368
internal static ContainerFileSystemItem CreateCertificateFile(this
ContainerFileSystemCallbackContext
context, string name, string? contents = null, string? sourcePath = null, int? owner = null, int? group = null, int? mode = null, bool? continueOnError = null)
399
internal static ContainerFileSystemItem CreateDirectory(this
ContainerFileSystemCallbackContext
context, string name, IEnumerable<ContainerFileSystemItem> entries, int? owner = null, int? group = null, int? mode = null)
447
/// Represents the context for server authentication certificate files in a <see cref="
ContainerFileSystemCallbackContext
"/>.
ContainerResourceBuilderExtensions.cs (4)
1460
public static IResourceBuilder<T> WithContainerFiles<T>(this IResourceBuilder<T> builder, string destinationPath, Func<
ContainerFileSystemCallbackContext
, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> callback, int? defaultOwner = null, int? defaultGroup = null, UnixFileMode? umask = null) where T : ContainerResource
1544
/// <see cref="
ContainerFileSystemCallbackContext
"/>. Passing a pre-built <see cref="ContainerFileSystemItem"/> collection
1595
/// <see cref="
ContainerFileSystemCallbackContext
"/> (createFile, createDirectory, createCertificateFile) to build the entries.
1603
Func<
ContainerFileSystemCallbackContext
, CancellationToken, Task<IEnumerable<ContainerFileSystemItem>>> callback,
Aspire.Hosting.Containers.Tests (12)
ContainerFileSystemCallbackContextTests.cs (12)
11
private static
ContainerFileSystemCallbackContext
CreateContext()
23
var
context = CreateContext();
40
var
context = CreateContext();
54
var
context = CreateContext();
66
var
context = CreateContext();
81
var
context = CreateContext();
104
var
context = CreateContext();
112
var
context = CreateContext();
125
var
context = CreateContext();
133
var
context = CreateContext();
141
var
context = CreateContext();
149
var
context = CreateContext();