70 instantiations of NativeApplicationServer
Aspire.Hosting.Native.Core.Tests (66)
DeclarativeApplicationTests.cs (9)
112
var session = new
NativeApplicationServer
().OpenApplication();
179
var workspace = new
NativeApplicationServer
(executor).CreateApplicationWorkspace();
201
var session = new
NativeApplicationServer
(executor).OpenApplication();
216
var workspace = new
NativeApplicationServer
(executor).CreateApplicationWorkspace();
239
var session = new
NativeApplicationServer
(executor).OpenApplication();
265
var workspace = new
NativeApplicationServer
(executor).CreateApplicationWorkspace();
311
var session = new
NativeApplicationServer
(executor, options).OpenApplication();
356
var server = new
NativeApplicationServer
(executor);
416
var session = new
NativeApplicationServer
(executor).OpenApplication();
MilestoneDependencyTests.cs (10)
18
var session = new
NativeApplicationServer
(executor).OpenApplication();
64
var session = new
NativeApplicationServer
(executor).OpenApplication();
102
var session = new
NativeApplicationServer
(executor).OpenApplication();
153
var session = new
NativeApplicationServer
(executor).OpenApplication();
187
var session = new
NativeApplicationServer
(executor).OpenApplication();
206
var workspace = new
NativeApplicationServer
(executor).CreateApplicationWorkspace();
248
var workspace = new
NativeApplicationServer
(executor).CreateApplicationWorkspace();
282
var workspace = new
NativeApplicationServer
().CreateApplicationWorkspace();
320
var session = new
NativeApplicationServer
().OpenApplication();
351
var session = new
NativeApplicationServer
(executor).OpenApplication();
NativeAuxiliaryBackchannelTests.cs (10)
29
await using var host = new NativeAuxiliaryTestHost(new
NativeApplicationServer
(), options, rpc);
62
await using var host = new NativeAuxiliaryTestHost(new
NativeApplicationServer
(), options, implementation);
75
var server = new
NativeApplicationServer
();
110
var server = new
NativeApplicationServer
();
160
var server = new
NativeApplicationServer
();
202
var server = new
NativeApplicationServer
();
247
var server = new
NativeApplicationServer
();
277
var server = new
NativeApplicationServer
();
329
var server = new
NativeApplicationServer
();
391
await using (var host = new NativeAuxiliaryTestHost(new
NativeApplicationServer
()))
NativeCliControlTests.cs (2)
21
var server = new
NativeApplicationServer
();
69
var server = new
NativeApplicationServer
();
NativeCliProtocolTests.cs (7)
103
await using var host = NativeCliTestHost.Start(new
NativeApplicationServer
(), options, () => new(), rpc);
162
await using var host = NativeCliTestHost.Start(new
NativeApplicationServer
(), options, () => new(), rpc);
173
await using var host = NativeCliTestHost.Start(new
NativeApplicationServer
(), new(), () => urls);
188
var server = new
NativeApplicationServer
();
214
await using var host = NativeCliTestHost.Start(new
NativeApplicationServer
(), options, () => new());
239
await using var host = NativeCliTestHost.Start(new
NativeApplicationServer
(),
255
return new(path, new
NativeApplicationServer
(), () => { }, _ => Task.FromResult(new NativeCliDashboardUrls()),
NativeIpcSecurityTests.cs (2)
48
await using var cli = NativeCliTestHost.Start(new
NativeApplicationServer
(), new(), () => new());
50
await using var auxiliary = new NativeAuxiliaryTestHost(new
NativeApplicationServer
());
NativeModelAlignmentTests.cs (6)
16
var session = new
NativeApplicationServer
().OpenApplication();
42
var server = new
NativeApplicationServer
();
64
var session = new
NativeApplicationServer
().OpenApplication();
90
var session = new
NativeApplicationServer
().OpenApplication();
102
var session = new
NativeApplicationServer
().OpenApplication();
123
var session = new
NativeApplicationServer
(executor).OpenApplication();
NativePipelineTests.cs (12)
25
var server = new
NativeApplicationServer
();
55
var server = new
NativeApplicationServer
();
77
var server = new
NativeApplicationServer
();
87
var server = new
NativeApplicationServer
();
104
var server = new
NativeApplicationServer
();
128
var server = new
NativeApplicationServer
();
137
var server = new
NativeApplicationServer
();
179
var server = new
NativeApplicationServer
();
193
var server = new
NativeApplicationServer
();
220
var server = new
NativeApplicationServer
();
240
var server = new
NativeApplicationServer
();
267
var server = new
NativeApplicationServer
();
NativePublishingTests.cs (3)
20
var server = new
NativeApplicationServer
(executor);
64
var server = new
NativeApplicationServer
();
98
var server = new
NativeApplicationServer
();
NativeSocketIsolationTests.cs (1)
29
new Aspire.Hosting.Native.Api.
NativeApplicationServer
(), null, options);
NativeTimeProviderTests.cs (1)
28
var server = new
NativeApplicationServer
(UnavailableWorkloadExecutor.Instance, options.Runtime);
TestServices\NativeClientTestHost.cs (1)
102
new Aspire.Hosting.Native.Api.
NativeApplicationServer
(executor ?? UnavailableWorkloadExecutor.Instance, options.Runtime), null, options);
TestServices\RuntimeRpcTestContext.cs (1)
36
_server =
new
(executor, options);
TestServices\WorkspaceRpcTestContext.cs (1)
27
Server =
new
(executor);
Aspire.Hosting.Native.Server (4)
NativeServerHostedService.cs (2)
93
var server = new
NativeApplicationServer
(UnavailableWorkloadExecutor.Instance, options.Runtime);
101
server = new
NativeApplicationServer
(new DcpWorkloadExecutor(dcp, dcpReady.Task, options,
Rpc\NativeRpcConnection.cs (1)
223
public NativeRpcConnection(string token) : this(token, new
NativeApplicationServer
(), ownsServer: true, null)
Rpc\NativeRpcListener.cs (1)
36
: this(endPoint, token, logger, new
NativeApplicationServer
())
91 references to NativeApplicationServer
Aspire.Hosting.Native.Core.Tests (41)
DeclarativeApplicationTests.cs (1)
356
var
server = new NativeApplicationServer(executor);
NativeAuxiliaryBackchannelTests.cs (7)
75
var
server = new NativeApplicationServer();
110
var
server = new NativeApplicationServer();
160
var
server = new NativeApplicationServer();
202
var
server = new NativeApplicationServer();
247
var
server = new NativeApplicationServer();
277
var
server = new NativeApplicationServer();
329
var
server = new NativeApplicationServer();
NativeCliControlTests.cs (2)
21
var
server = new NativeApplicationServer();
69
var
server = new NativeApplicationServer();
NativeCliProtocolTests.cs (1)
188
var
server = new NativeApplicationServer();
NativeIpcSecurityTests.cs (1)
11
using NativeApplicationServer = Aspire.Hosting.Native.Api.
NativeApplicationServer
;
NativeModelAlignmentTests.cs (1)
42
var
server = new NativeApplicationServer();
NativePipelineTests.cs (12)
25
var
server = new NativeApplicationServer();
55
var
server = new NativeApplicationServer();
77
var
server = new NativeApplicationServer();
87
var
server = new NativeApplicationServer();
104
var
server = new NativeApplicationServer();
128
var
server = new NativeApplicationServer();
137
var
server = new NativeApplicationServer();
179
var
server = new NativeApplicationServer();
193
var
server = new NativeApplicationServer();
220
var
server = new NativeApplicationServer();
240
var
server = new NativeApplicationServer();
267
var
server = new NativeApplicationServer();
NativePublishingTests.cs (3)
20
var
server = new NativeApplicationServer(executor);
64
var
server = new NativeApplicationServer();
98
var
server = new NativeApplicationServer();
NativeTimeProviderTests.cs (1)
28
var
server = new NativeApplicationServer(UnavailableWorkloadExecutor.Instance, options.Runtime);
TestServices\NativeAuxiliaryTestHost.cs (3)
30
public NativeAuxiliaryTestHost(
NativeApplicationServer
server) : this(server, new NativeServerOptions())
34
public NativeAuxiliaryTestHost(
NativeApplicationServer
server, NativeServerOptions options)
39
public NativeAuxiliaryTestHost(
NativeApplicationServer
server, NativeServerOptions options, INativeBackchannelRpc rpc)
TestServices\NativeCliTestHost.cs (3)
28
private NativeCliTestHost(
NativeApplicationServer
server, NativeServerOptions options,
47
public static NativeCliTestHost Start(
NativeApplicationServer
server, NativeServerOptions options,
51
public static NativeCliTestHost Start(
NativeApplicationServer
server, NativeServerOptions options,
TestServices\RpcTestClient.cs (3)
22
public RpcTestClient(
NativeApplicationServer
server) : this(new NativeRpcConnection(Token, server), authenticate: true)
26
public RpcTestClient(
NativeApplicationServer
server, NativeServerOptions options)
31
public RpcTestClient(
NativeApplicationServer
server, NativeLanguageCatalog languages)
TestServices\RuntimeRpcTestContext.cs (2)
14
private readonly
NativeApplicationServer
_server;
24
public
NativeApplicationServer
Server => _server;
TestServices\WorkspaceRpcTestContext.cs (1)
14
public
NativeApplicationServer
Server { get; }
Aspire.Hosting.Native.Server (50)
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (29)
12
public static async Task<JsonNode?> InvokeAsync(
NativeApplicationServer
server, NativeHandles handles, NativeRpcConnection connection, NativeRpcConnection callbackConnection, string capability, JsonObject arguments)
114
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
129
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
143
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
172
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
179
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
187
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
219
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
314
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
322
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
330
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
338
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
416
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
423
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
601
var
target = handles.Get<
NativeApplicationServer
>(arguments["context"], "Aspire.Hosting.Native.Server/Aspire.Hosting.Native.Api.NativeApplicationServer");
Auxiliary\NativeAuxiliaryBackchannel.cs (2)
24
private readonly
NativeApplicationServer
_server;
47
public NativeAuxiliaryBackchannel(string? appHostPath, string homeDirectory,
NativeApplicationServer
server,
Cli\NativeCliProtocol.cs (2)
20
private readonly
NativeApplicationServer
_server;
30
public NativeCliProtocol(string path,
NativeApplicationServer
server, Action stop,
Dashboard\NativeDashboardHost.cs (2)
34
public static Task<NativeDashboardHost> StartAsync(
NativeApplicationServer
server, string applicationName,
38
public static async Task<NativeDashboardHost> StartAsync(
NativeApplicationServer
server, string applicationName,
Dashboard\NativeDashboardService.cs (1)
14
internal sealed class NativeDashboardService(
NativeApplicationServer
server, string applicationName, NativeRuntimeOptions options)
NativeServerHostedService.cs (1)
93
var
server = new NativeApplicationServer(UnavailableWorkloadExecutor.Instance, options.Runtime);
Rpc\NativeRpcConnection.cs (8)
28
private readonly
NativeApplicationServer
_server;
227
public NativeRpcConnection(string token,
NativeApplicationServer
server) : this(token, server, ownsServer: false, null)
231
public NativeRpcConnection(string token,
NativeApplicationServer
server, NativeLanguageCatalog? languages)
236
private NativeRpcConnection(string token,
NativeApplicationServer
server, bool ownsServer, NativeLanguageCatalog? languages)
241
public NativeRpcConnection(string token,
NativeApplicationServer
server, NativeLanguageCatalog? languages, NativeServerOptions options)
246
public NativeRpcConnection(string token,
NativeApplicationServer
server, NativeLanguageCatalog? languages, NativeServerOptions options,
252
private NativeRpcConnection(string token,
NativeApplicationServer
server, bool ownsServer, NativeLanguageCatalog? languages,
257
private NativeRpcConnection(string token,
NativeApplicationServer
server, bool ownsServer, NativeLanguageCatalog? languages,
Rpc\NativeRpcListener.cs (5)
23
private readonly
NativeApplicationServer
_server;
40
public NativeRpcListener(EndPoint endPoint, string token, ILogger logger,
NativeApplicationServer
server)
45
public NativeRpcListener(EndPoint endPoint, string token, ILogger logger,
NativeApplicationServer
server,
51
public NativeRpcListener(EndPoint endPoint, string token, ILogger logger,
NativeApplicationServer
server,
58
internal NativeRpcListener(EndPoint endPoint, string token, ILogger logger,
NativeApplicationServer
server,