10 implementations of IAppHostServerProject
aspire (3)
Projects\DotNetBasedAppHostServerProject.cs (1)
25
internal sealed class DotNetBasedAppHostServerProject :
IAppHostServerProject
Projects\NativeAppHostServerProject.cs (1)
18
internal sealed class NativeAppHostServerProject :
IAppHostServerProject
, IDisposable
Projects\PrebuiltAppHostServer.cs (1)
31
internal sealed class PrebuiltAppHostServer :
IAppHostServerProject
, IDisposable
Aspire.Cli.Tests (7)
Commands\Sdk\SdkExportCommandTests.cs (1)
465
private sealed class CapturingAppHostServerProject :
IAppHostServerProject
Projects\AppHostServerSessionTests.cs (3)
668
private sealed class RecordingAppHostServerProject :
IAppHostServerProject
720
private sealed class LongRunningAppHostServerProject :
IAppHostServerProject
771
private sealed class ThrowingAppHostServerProject :
IAppHostServerProject
, IDisposable
Scaffolding\ChannelReseedTests.cs (1)
135
private sealed class CapturingAppHostServerProject(string appDirectoryPath) :
IAppHostServerProject
TestServices\FakeFailingAppHostServerProject.cs (1)
16
internal sealed class FakeFailingAppHostServerProject(string appDirectoryPath) :
IAppHostServerProject
, IDisposable
TestServices\FakeSucceedingAppHostServerProject.cs (1)
15
internal sealed class FakeSucceedingAppHostServerProject(string appDirectoryPath) :
IAppHostServerProject
, IDisposable
61 references to IAppHostServerProject
aspire (25)
Commands\Sdk\SdkDumpCommand.cs (3)
164
private Task<
IAppHostServerProject
> CreateCapabilityScannerProjectAsync(string tempDir, CancellationToken cancellationToken)
181
var
appHostServerProject = await CreateCapabilityScannerProjectAsync(tempDir, cancellationToken);
280
var
appHostServerProject = await CreateCapabilityScannerProjectAsync(tempDir, cancellationToken);
Commands\Sdk\SdkExportCommand.cs (1)
187
var
appHostServerProject = await _appHostServerProjectFactory.CreateAsync(
Commands\Sdk\SdkGenerateCommand.cs (1)
119
var
appHostServerProject = await _appHostServerProjectFactory.CreateAsync(tempDir, cancellationToken);
Projects\AppHostServerProject.cs (7)
21
Task<
IAppHostServerProject
> CreateAsync(string appPath, CancellationToken cancellationToken = default);
22
Task<
IAppHostServerProject
> CreateAsync(string appPath, FileInfo appHostFile, CancellationToken cancellationToken);
23
Task<
IAppHostServerProject
> CreateAsync(string appPath, string? restoreRootConfigDirectory, CancellationToken cancellationToken);
51
public Task<
IAppHostServerProject
> CreateAsync(string appPath, CancellationToken cancellationToken = default)
58
public Task<
IAppHostServerProject
> CreateAsync(
72
public async Task<
IAppHostServerProject
> CreateAsync(string appPath, string? restoreRootConfigDirectory, CancellationToken cancellationToken)
79
private async Task<
IAppHostServerProject
> CreateAsync(
Projects\AppHostServerSession.cs (4)
21
/// <see cref="
IAppHostServerProject
.RunAsync"/>. Termination is requested either by cancelling the
31
private readonly
IAppHostServerProject
_project;
63
IAppHostServerProject
project,
491
IAppHostServerProject
appHostServerProject,
Projects\GuestAppHostProject.cs (5)
318
IAppHostServerProject
appHostServerProject,
373
var
appHostServerProject = await _appHostServerProjectFactory.CreateAsync(directory.FullName, appHostFile, cancellationToken);
463
IAppHostServerProject
appHostServerProject,
590
var
appHostServerProject = await _appHostServerProjectFactory.CreateAsync(directory.FullName, appHostFile, cancellationToken);
1415
var
appHostServerProject = await _appHostServerProjectFactory.CreateAsync(directory.FullName, appHostFile, cancellationToken);
Projects\IAppHostServerProject.cs (2)
25
/// Result of <see cref="
IAppHostServerProject
.RunAsync"/> — a launched AppHost server process plus the
44
/// Controls how <see cref="
IAppHostServerProject
.RunAsync"/> spawns and tears down the server child.
Projects\IAppHostServerSession.cs (1)
91
IAppHostServerProject
appHostServerProject,
Scaffolding\ScaffoldingService.cs (1)
148
var
appHostServerProject = await _appHostServerProjectFactory.CreateAsync(scaffoldDirectory.FullName, cancellationToken);
Aspire.Cli.Tests (36)
Commands\NewCommandTemplateConfigPersistenceTests.cs (2)
297
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
432
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
Commands\Sdk\SdkExportCommandTests.cs (1)
396
IAppHostServerProject
appHostServerProject,
Commands\SdkDumpCommandTests.cs (1)
268
return Task.FromResult<
IAppHostServerProject
>(new FakeFailingAppHostServerProject(appPath));
Commands\UpdateCommandTests.cs (1)
408
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(serverProject)
Projects\AppHostServerSessionTests.cs (1)
626
IAppHostServerProject
project,
Projects\GuestAppHostProjectTests.cs (19)
79
CreateAsyncCallback = (path, _) => Task.FromResult<
IAppHostServerProject
>(
256
CreateAsyncCallback = (path, _) => Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
1079
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
1249
CreateAsyncCallback = (path, _) => Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
1315
CreateAsyncCallback = (path, _) => Task.FromResult<
IAppHostServerProject
>(new FakeFailingAppHostServerProject(path))
1462
Task.FromResult<
IAppHostServerProject
>(new FakeFailingAppHostServerProject(appPath))
1505
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(serverProject)
1555
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(serverProject)
1665
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(serverProject)
1784
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(serverProject)
1843
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(serverProject)
1926
/// fake <see cref="
IAppHostServerProject
"/> that returns a failed prepare result so
1963
Task.FromResult<
IAppHostServerProject
>(new FakeFailingAppHostServerProject(path))
2061
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
2143
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
2210
CreateAsyncCallback = (path, _) => Task.FromResult<
IAppHostServerProject
>(
2257
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
2394
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(appPath))
2484
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(appPath))
Projects\NativeAppHostServerProjectTests.cs (1)
41
var
managed = await factory.CreateAsync(disabled.FullName);
Scaffolding\ChannelReseedTests.cs (2)
83
CreateAsyncCallback = (_, _) => Task.FromResult<
IAppHostServerProject
>(appHostServerProject)
122
Task.FromResult<
IAppHostServerProject
>(new FakeSucceedingAppHostServerProject(path))
Templating\JavaStarterScaffoldTests.cs (1)
136
Task.FromResult<
IAppHostServerProject
>(new FakeFailingAppHostServerProject(path))
TestServices\FakeAppHostServerSession.cs (1)
111
IAppHostServerProject
appHostServerProject,
TestServices\FakeFailingAppHostServerProject.cs (1)
10
/// <see cref="
IAppHostServerProject
"/> whose <see cref="PrepareAsync"/> returns failure so
TestServices\FakeSucceedingAppHostServerProject.cs (1)
10
/// <see cref="
IAppHostServerProject
"/> whose <see cref="PrepareAsync"/> returns success.
TestServices\TestAppHostServerProjectFactory.cs (4)
10
public Func<string, CancellationToken, Task<
IAppHostServerProject
>>? CreateAsyncCallback { get; set; }
19
public Task<
IAppHostServerProject
> CreateAsync(string appPath, CancellationToken cancellationToken = default)
22
public Task<
IAppHostServerProject
> CreateAsync(string appPath, FileInfo appHostFile, CancellationToken cancellationToken)
28
public Task<
IAppHostServerProject
> CreateAsync(string appPath, string? restoreRootConfigDirectory, CancellationToken cancellationToken)