110 references to Result
Aspire.Hosting.Native.Core.Tests (110)
ApplicationRevisionTests.cs (26)
38
var logs =
Result
(context.Observer.Invoke("readResourceLogs",
41
var execution =
Result
(context.Author.Invoke("getApplicationExecution", Arguments(("context", context.Workspace))));
42
var invitation =
Result
(context.Author.Invoke("inviteResourceExecution",
45
Arguments(("context",
Result
(context.Integration.Call("getApplicationServer", null))), ("invitation", invitation)))));
57
var command =
Result
(context.Observer.Invoke("invokeResourceCommand", Arguments(
59
var confirmation =
Result
(context.Integration.Invoke("requestConfirmation", Arguments(
63
var commands =
Result
(context.Integration.Invoke("readResourceCommands", Arguments(("context", context.Writer))));
64
var confirmations =
Result
(context.Observer.Invoke("readConfirmations", Arguments(("context", context.Reader))));
69
Assert.Equal(commands.ToJsonString(),
Result
(context.Integration.Invoke("readResourceCommands",
71
Assert.Equal(confirmations.ToJsonString(),
Result
(context.Observer.Invoke("readConfirmations",
79
Assert.Equal("pong",
Result
(await commandResult)["message"]!.GetValue<string>());
80
Assert.Equal("accepted",
Result
(await confirmationResult)["status"]!.GetValue<string>());
157
var replacement =
Result
(context.Author.Invoke("addResource",
163
var execution =
Result
(context.Author.Invoke("getApplicationExecution", Arguments(("context", context.Workspace))));
164
Assert.NotNull(
Result
(context.Author.Invoke("inviteResourceExecution",
179
var change =
Result
(await waiting);
207
var configuration =
Result
(context.Integration.Invoke("readResourceConfiguration", Arguments(("context", context.Writer))));
222
var invitation =
Result
(context.Author.Invoke("inviteApplicationWorkspace", Arguments(("context", context.Workspace))));
223
var root =
Result
(context.Integration.Call("getApplicationServer", null));
226
Assert.NotNull(
Result
(context.Integration.Invoke("joinApplicationWorkspace", Arguments(("context", root), ("invitation", invitation)))));
242
var execution =
Result
(context.Author.Invoke("getApplicationExecution", Arguments(("context", context.Workspace))));
243
var writer =
Result
(context.Integration.Invoke("joinResourceExecution", Arguments(
244
("context",
Result
(context.Integration.Call("getApplicationServer", null))),
245
("invitation",
Result
(context.Author.Invoke("inviteResourceExecution",
262
var configuration =
Result
(context.Integration.Invoke("readResourceConfiguration", Arguments(("context", writer))));
265
var dependencies =
Result
(context.Integration.Invoke("readResourceDependencies", Arguments(("context", writer))));
DeclarativeApplicationTests.cs (3)
21
var resource =
Result
(rpc.Invoke("addContainer", Arguments(("context", composition),
24
var value =
Result
(rpc.Invoke("createLiteralValue", Arguments(("context", composition),
28
var configuration =
Result
(rpc.Invoke("inspectSymbolicConfiguration", Arguments(("context", resource))));
NativeCliControlTests.cs (4)
23
var spec =
Result
(client.Call("getRuntimeSpec", new JsonArray("typescript/nodejs")));
24
var sdk =
Result
(client.Call("generateCode", new JsonArray("TypeScript", null))).AsObject();
56
Assert.NotEmpty(
Result
(client.Call("getCapabilities", null))["Capabilities"]!.AsArray());
57
Assert.Empty(
Result
(client.Call("getAppHostServerConfiguration", null)).AsArray());
NativeDashboardTests.cs (6)
102
var pending = Assert.Single(
Result
(await ready)["commands"]!.AsArray())!;
108
var operation =
Result
(context.Integration.Invoke("requestConfirmation", Arguments(("context", context.Writer),
124
Assert.Equal(accepted ? "accepted" : "rejected",
Result
(await completion.WaitAsync(timeout.Token))["status"]!.GetValue<string>());
128
operation =
Result
(context.Integration.Invoke("requestConfirmation", Arguments(("context", context.Writer),
138
Assert.Equal("accepted",
Result
(await completion.WaitAsync(timeout.Token))["status"]!.GetValue<string>());
203
Result
(context.Author.Invoke("createExecution", Arguments(("context", replacement))));
NativeRpcTests.cs (12)
19
var contract =
Result
(client.Call("getCapabilities", null));
46
var snapshot =
Result
(client.Invoke("seal", Arguments(("context", composition))));
59
Assert.Equal(snapshot.ToJsonString(),
Result
(client.Invoke("inspect", Arguments(("context", composition)))).ToJsonString());
79
Assert.Empty(
Result
(client.Invoke("inspect", Arguments(("context", replacement))))["resources"]!.AsArray());
101
Assert.Equal($"live-{index}",
Result
(client.Invoke("inspectResource",
106
Assert.Equal("replacement",
Result
(client.Invoke("inspectResource", Arguments(("context", added))))["name"]!.GetValue<string>());
124
Assert.Equal("cache",
Result
(first.Invoke("inspectResource", Arguments(("context", resource))))["name"]!.GetValue<string>());
134
var value =
Result
(first.Invoke("addSecretParameter", Arguments(("context", composition),
153
Assert.Empty(
Result
(client.Invoke("inspect", Arguments(("context", composition))))["resources"]!.AsArray());
166
Assert.Single(
Result
(client.Invoke("inspect", Arguments(("context", composition))))["resources"]!.AsArray());
211
Assert.Equal(4094,
Result
(client.Invoke("inspect", Arguments(("context", composition))))["resources"]!.AsArray().Count);
220
Assert.Equal(32,
Result
(client.Invoke("inspect", Arguments(("context", composition))))["resources"]!.AsArray().Count);
NativeSocketIsolationTests.cs (6)
136
var server =
Result
(await failing.CallAsync("getApplicationServer", null, timeout.Token));
137
var authorServer =
Result
(context.Author.Call("getApplicationServer", null));
138
var session =
Result
(context.Author.Invoke("openApplication", Arguments(("context", authorServer))));
141
var execution =
Result
(context.Author.Invoke("createExecution", Arguments(("context", composition))));
142
var invitation =
Result
(context.Author.Invoke("inviteResourceExecution",
144
var writer =
Result
(await failing.CallAsync("invokeCapability", new JsonArray("Aspire.Hosting.Native.Api/joinResourceExecution",
NativeTimeProviderTests.cs (3)
34
var root =
Result
(client.Call("getApplicationServer", null));
35
var workspace =
Result
(client.Invoke("createApplicationWorkspace", Arguments(("context", root))));
36
var revision =
Result
(client.Invoke("beginRevision", Arguments(("context", workspace))));
ResourceWorkloadTests.cs (2)
34
var endpoint =
Result
(await context.Integration.InvokeAsync("startContainer", Arguments(
54
var endpoint =
Result
(await context.Integration.InvokeAsync("startContainer", Arguments(
RuntimeRpcTests.cs (20)
24
var logs =
Result
(context.Observer.Invoke("readResourceLogs", Arguments(("context", context.Reader),
27
Assert.NotNull(
Result
(context.Integration.Invoke("requestConfirmation", Arguments(("context", context.Writer),
41
Assert.Empty(
Result
(context.Observer.Invoke("readConfirmations", Arguments(("context", context.Reader))))["requests"]!.AsArray());
43
var updated =
Result
(await wait.WaitAsync(TimeSpan.FromSeconds(10)));
58
var root =
Result
(context.Observer.Call("getApplicationServer", null));
59
var invite =
Result
(context.Author.Invoke("inviteApplicationObserver", Arguments(("context", context.Execution))));
62
Assert.NotNull(
Result
(context.Observer.Invoke("joinApplicationObserver", Arguments(
66
var stale =
Result
(context.Author.Invoke("inviteApplicationObserver", Arguments(("context", context.Execution))));
84
var logs =
Result
(context.Observer.Invoke("readResourceLogs", Arguments(("context", context.Reader),
90
var suffix =
Result
(context.Observer.Invoke("readResourceLogs", Arguments(("context", context.Reader),
104
var command =
Result
(context.Observer.Invoke("invokeResourceCommand", Arguments(("context", context.Reader),
108
var pending =
Result
(context.Integration.Invoke("readResourceCommands", Arguments(("context", context.Writer))))["commands"]![0]!;
112
var result =
Result
(await completion.WaitAsync(TimeSpan.FromSeconds(10)));
115
var confirmation =
Result
(context.Integration.Invoke("requestConfirmation", Arguments(("context", context.Writer),
118
var prompt = Assert.Single(
Result
(context.Observer.Invoke("readConfirmations", Arguments(("context", context.Reader))))["requests"]!.AsArray())!;
123
Assert.Equal("accepted",
Result
(await answer.WaitAsync(TimeSpan.FromSeconds(10)))["status"]!.GetValue<string>());
135
var command =
Result
(context.Observer.Invoke("invokeResourceCommand", Arguments(("context", context.Reader),
139
Assert.Equal("cancelled",
Result
(await result.WaitAsync(TimeSpan.FromSeconds(10)))["status"]!.GetValue<string>());
151
var prompt =
Result
(context.Integration.Invoke("requestConfirmation", Arguments(("context", context.Writer),
155
Assert.Equal("cancelled",
Result
(await answer.WaitAsync(TimeSpan.FromSeconds(10)))["status"]!.GetValue<string>());
TestServices\RpcTestClient.cs (3)
75
public JsonNode CreateSession() =>
Result
(Invoke("createSession", []));
78
Result
(Invoke("startGeneration", Arguments(("context", session))));
81
Result
(Invoke("addResource", Arguments(("context", composition), ("name", JsonValue.Create(name)),
TestServices\RuntimeRpcTestContext.cs (10)
40
var root =
Result
(Author.Call("getApplicationServer", null));
41
Session =
Result
(Author.Invoke("openApplication", Arguments(("context", root))));
44
Execution =
Result
(Author.Invoke("createExecution", Arguments(("context", Composition))));
45
Writer =
Result
(Integration.Invoke("joinResourceExecution", Arguments(
46
("context",
Result
(Integration.Call("getApplicationServer", null))),
47
("invitation",
Result
(Author.Invoke("inviteResourceExecution", Arguments(("context", Execution), ("resource", Resource))))))));
48
Reader =
Result
(Observer.Invoke("joinApplicationObserver", Arguments(
49
("context",
Result
(Observer.Call("getApplicationServer", null))),
50
("invitation",
Result
(Author.Invoke("inviteApplicationObserver", Arguments(("context", Execution))))))));
60
public JsonNode Read() =>
Result
(Observer.Invoke("readResourceObservations", Arguments(("context", Reader))));
TestServices\WorkspaceRpcTestContext.cs (14)
31
Workspace =
Result
(Author.Invoke("createApplicationWorkspace",
32
Arguments(("context",
Result
(Author.Call("getApplicationServer", null))))));
36
Execution =
Result
(Author.Invoke("getApplicationExecution", Arguments(("context", Workspace))));
37
Writer =
Result
(Integration.Invoke("joinResourceExecution", Arguments(
38
("context",
Result
(Integration.Call("getApplicationServer", null))),
39
("invitation",
Result
(Author.Invoke("inviteResourceExecution",
41
Reader =
Result
(Observer.Invoke("joinApplicationObserver", Arguments(
42
("context",
Result
(Observer.Call("getApplicationServer", null))),
43
("invitation",
Result
(Author.Invoke("inviteApplicationObserver", Arguments(("context", Execution))))))));
46
public JsonNode BeginRevision() =>
Result
(Author.Invoke("beginRevision", Arguments(("context", Workspace))));
50
var invitation =
Result
(Author.Invoke("inviteApplicationWorkspace", Arguments(("context", Workspace))));
53
Workspace =
Result
(Author.Invoke("joinApplicationWorkspace",
54
Arguments(("context",
Result
(Author.Call("getApplicationServer", null))), ("invitation", invitation))));
63
public JsonNode Read() =>
Result
(Observer.Invoke("readResourceObservations", Arguments(("context", Reader))));
WorkloadDefinitionTests.cs (1)
20
var allocation =
Result
(await context.Integration.InvokeAsync("startContainerWorkload", Arguments(