4 writes to IsInactive
Aspire.Hosting (3)
Dcp\ResourceSnapshotBuilder.cs (2)
258
urls.Add(new(Name: endpointUrl.Endpoint!.EndpointName, Url: endpointUrl.Url, IsInternal: endpointUrl.IsInternal) {
IsInactive
= isInactive, DisplayProperties = new(endpointUrl.DisplayText ?? "", endpointUrl.DisplayOrder ?? 0) });
266
urls.Add(new(Name: null, Url: url.Url, IsInternal: url.IsInternal) {
IsInactive
= !resourceRunning, DisplayProperties = new(url.DisplayText ?? "", url.DisplayOrder ?? 0) });
Orchestrator\ApplicationOrchestrator.cs (1)
143
IsInactive
= url.Endpoint is not null,
Aspire.Hosting.Tests (1)
WithUrlsTests.cs (1)
476
Urls = [.. s.Urls.Select(u => u with {
IsInactive
= false })]
23 references to IsInactive
Aspire.Hosting (2)
ApplicationModel\CustomResourceSnapshot.cs (1)
222
isInactive =
IsInactive
;
Dashboard\proto\Partials.cs (1)
57
var url = new Url { EndpointName = urlSnapshot.Name ?? "", FullUrl = urlSnapshot.Url, IsInternal = urlSnapshot.IsInternal, IsInactive = urlSnapshot.
IsInactive
};
Aspire.Hosting.Tests (21)
DistributedApplicationTests.cs (6)
188
Assert.True(u.
IsInactive
);
194
Assert.True(u.
IsInactive
);
258
Assert.True(u.
IsInactive
);
264
Assert.True(u.
IsInactive
);
339
Assert.True(u.
IsInactive
);
345
Assert.True(u.
IsInactive
);
WithUrlsTests.cs (15)
348
Assert.Single(initialUrlSnapshot, s => s.Name == httpEndpoint.EndpointName && s.
IsInactive
&& s.Url == "https://example.com");
509
Assert.False(url.
IsInactive
);
520
s => { Assert.True(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
522
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/project", s.Url); }
528
notification.Snapshot.Urls[^1].
IsInactive
== false &&
529
notification.Snapshot.Urls[^2].
IsInactive
== false)
535
s => { Assert.False(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
537
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/project", s.Url); }
549
Assert.False(url.
IsInactive
);
560
s => { Assert.True(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
562
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/custom", s.Url); }
568
notification.Snapshot.Urls[^1].
IsInactive
== false &&
569
notification.Snapshot.Urls[^2].
IsInactive
== false)
575
s => { Assert.False(s.
IsInactive
); Assert.NotNull(s.Name); Assert.StartsWith("http://localhost", s.Url); },
577
s => { Assert.False(s.
IsInactive
); Assert.Null(s.Name); Assert.Equal("https://example.com/custom", s.Url); }