4 writes to IsInactive
Aspire.Hosting (3)
Dcp\ResourceSnapshotBuilder.cs (2)
218
urls.Add(new(Name: endpointUrl.Endpoint!.EndpointName, Url: endpointUrl.Url, IsInternal: endpointUrl.IsInternal) {
IsInactive
= isInactive, DisplayProperties = new(endpointUrl.DisplayText ?? "", endpointUrl.DisplayOrder ?? 0) });
226
urls.Add(new(Name: null, Url: url.Url, IsInternal: url.IsInternal) {
IsInactive
= !resourceRunning, DisplayProperties = new(url.DisplayText ?? "", url.DisplayOrder ?? 0) });
Orchestrator\ApplicationOrchestrator.cs (1)
141
IsInactive
= url.Endpoint is not null,
Aspire.Hosting.Tests (1)
WithUrlsTests.cs (1)
439
Urls = [.. s.Urls.Select(u => u with {
IsInactive
= false })]
23 references to IsInactive
Aspire.Hosting (2)
ApplicationModel\CustomResourceSnapshot.cs (1)
211
isInactive =
IsInactive
;
Dashboard\proto\Partials.cs (1)
47
var url = new Url { EndpointName = urlSnapshot.Name ?? "", FullUrl = urlSnapshot.Url, IsInternal = urlSnapshot.IsInternal, IsInactive = urlSnapshot.
IsInactive
};
Aspire.Hosting.Tests (21)
DistributedApplicationTests.cs (6)
189
Assert.True(u.
IsInactive
);
195
Assert.True(u.
IsInactive
);
259
Assert.True(u.
IsInactive
);
265
Assert.True(u.
IsInactive
);
340
Assert.True(u.
IsInactive
);
346
Assert.True(u.
IsInactive
);
WithUrlsTests.cs (15)
356
Assert.Single(initialUrlSnapshot, s => s.Name == httpEndpoint.EndpointName && s.
IsInactive
&& s.Url == "https://example.com");
472
Assert.False(url.
IsInactive
);
483
s => { Assert.True(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
485
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/project", s.Url); }
491
notification.Snapshot.Urls[^1].
IsInactive
== false &&
492
notification.Snapshot.Urls[^2].
IsInactive
== false)
498
s => { Assert.False(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
500
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/project", s.Url); }
512
Assert.False(url.
IsInactive
);
523
s => { Assert.True(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
525
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/custom", s.Url); }
531
notification.Snapshot.Urls[^1].
IsInactive
== false &&
532
notification.Snapshot.Urls[^2].
IsInactive
== false)
538
s => { Assert.False(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
540
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/custom", s.Url); }