24 instantiations of Resource
Aspire.Dashboard (5)
artifacts\obj\Aspire.Dashboard\Debug\net11.0\DashboardService.cs (4)
5046
private static readonly pb::MessageParser<Resource> _parser = new pb::MessageParser<Resource>(() => new
Resource
());
5104
return new
Resource
(this);
6707
Upsert = new global::Aspire.DashboardService.Proto.V1.
Resource
();
6779
global::Aspire.DashboardService.Proto.V1.Resource subBuilder = new global::Aspire.DashboardService.Proto.V1.
Resource
();
ServiceClient\SqliteResourceRepository.Storage.cs (1)
464
var resource = new
Resource
Aspire.Dashboard.Playwright.Tests (1)
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
105
var result = new
Resource
Aspire.Dashboard.Tests (18)
Integration\DashboardClientAuthTests.cs (1)
198
Resources = { new
Resource
() { Name = "resource1", ResourceType = "test", Uid = "resource1", CreatedAt = Timestamp.FromDateTime(DateTime.Now) } }
Model\DashboardClientTests.cs (2)
434
instance.SetInitialDataReceived([new
Resource
507
initialData.Resources.Add(new
Resource
{ Name = "shell", CreatedAt = Timestamp.FromDateTime(DateTime.UtcNow) });
Model\DashboardDataSourceTests.cs (1)
1474
await ((IResourceRepositoryWriter)resourceContext.Repository).ReplaceResourcesAsync([new
Resource
Model\ResourceViewModelTests.cs (13)
23
var resource = new
Resource
64
var resource = new
Resource
91
var resource = new
Resource
122
var resource = new
Resource
139
var resource = new
Resource
189
var resource = new
Resource
236
var resource = new
Resource
271
var resource = new
Resource
320
var resource = new
Resource
361
var resource = new
Resource
383
var resource = new
Resource
405
var resource = new
Resource
431
var resource = new
Resource
Model\SqliteResourceRepositoryTests.cs (1)
956
return new
Resource
72 references to Resource
Aspire.Dashboard (38)
artifacts\obj\Aspire.Dashboard\Debug\net11.0\DashboardService.cs (19)
252
new pbr::GeneratedClrTypeInfo(typeof(global::Aspire.DashboardService.Proto.V1.
Resource
), global::Aspire.DashboardService.Proto.V1.
Resource
.Parser, new[]{ "Name", "ResourceType", "DisplayName", "Uid", "State", "CreatedAt", "Environment", "Commands", "Properties", "Urls", "StateStyle", "Volumes", "HealthReports", "StartedAt", "StoppedAt", "Relationships", "IsHidden", "SupportsDetailedTelemetry", "IconName", "IconVariant", "ResourceTypeDisplayName" }, new[]{ "State", "CreatedAt", "StateStyle", "StartedAt", "StoppedAt", "IconName", "IconVariant", "ResourceTypeDisplayName" }, null, null, null),
5041
public sealed partial class Resource : pb::IMessage<
Resource
>
5046
private static readonly pb::MessageParser<
Resource
> _parser = new pb::MessageParser<
Resource
>(() => new Resource());
5051
public static pb::MessageParser<
Resource
> Parser { get { return _parser; } }
5075
public Resource(
Resource
other) : this() {
5103
public
Resource
Clone() {
5474
return Equals(other as
Resource
);
5479
public bool Equals(
Resource
other) {
5756
public void MergeFrom(
Resource
other) {
6100
private static readonly pb::FieldCodec<global::Aspire.DashboardService.Proto.V1.
Resource
> _repeated_resources_codec
6101
= pb::FieldCodec.ForMessage(10, global::Aspire.DashboardService.Proto.V1.
Resource
.Parser);
6102
private readonly pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.
Resource
> resources_ = new pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.
Resource
>();
6105
public pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.
Resource
> Resources {
6569
public global::Aspire.DashboardService.Proto.V1.
Resource
Upsert {
6570
get { return kindCase_ == KindOneofCase.Upsert ? (global::Aspire.DashboardService.Proto.V1.
Resource
) kind_ : null; }
6779
global::Aspire.DashboardService.Proto.V1.
Resource
subBuilder = new global::Aspire.DashboardService.Proto.V1.Resource();
ServiceClient\DashboardClient.cs (3)
640
foreach (
var
resource in response.InitialData.Resources)
1343
internal void SetInitialDataReceived(IList<
Resource
>? initialData = null)
1349
foreach (
var
data in initialData)
ServiceClient\IResourceRepositoryWriter.cs (1)
10
Task ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources);
ServiceClient\SqliteResourceRepository.cs (4)
179
async Task IResourceRepositoryWriter.ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources)
208
foreach (
var
resource in resources)
261
var
resource = change.Upsert;
426
private ResourceViewModel CreateViewModel(
Resource
resource, IReadOnlyDictionary<string, ResourceViewModel> resources)
ServiceClient\SqliteResourceRepository.Storage.cs (11)
34
var
resource = resourceToSave.Resource;
64
foreach (
var
resource in resourceModels)
121
private static void InsertEnvironment(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<
Resource
> resources)
143
private static void InsertUrls(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<
Resource
> resources)
168
private static void InsertVolumes(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<
Resource
> resources)
191
private static void InsertHealthReports(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<
Resource
> resources)
216
private static void InsertRelationships(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<
Resource
> resources)
464
var
resource = new Resource
616
private static void SetOptionalResourceFields(
Resource
resource, ResourceRecord record)
657
private sealed record ResourceToSave(
Resource
Resource, int ReplicaIndex, bool ConsoleLogsLoaded);
665
private sealed record StoredResource(
Resource
Resource, int ReplicaIndex, bool ConsoleLogsLoaded);
Aspire.Dashboard.Components.Tests (1)
Controls\ApplicationNameTests.cs (1)
90
public Task ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources) => Task.CompletedTask;
Aspire.Dashboard.Playwright.Tests (3)
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (2)
103
private static
Resource
CreateResource(ResourceViewModel resource)
105
var
result = new Resource
tests\Aspire.Dashboard.Tests\Shared\MockDashboardClient.cs (1)
115
public Task ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources) => Task.CompletedTask;
Aspire.Dashboard.Tests (30)
Integration\DashboardClientAuthTests.cs (1)
149
public Task ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources) => Task.CompletedTask;
Model\DashboardClientTests.cs (2)
1418
public Func<IReadOnlyList<
Resource
>, Task>? OnReplaceResourcesAsync { get; init; }
1420
public Task ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources)
Model\ResourceViewModelTests.cs (14)
23
var
resource = new Resource
64
var
resource = new Resource
91
var
resource = new Resource
122
var
resource = new Resource
139
var
resource = new Resource
189
var
resource = new Resource
236
var
resource = new Resource
271
var
resource = new Resource
320
var
resource = new Resource
361
var
resource = new Resource
383
var
resource = new Resource
405
var
resource = new Resource
431
var
resource = new Resource
456
private static ResourceViewModel ToViewModel(
Resource
resource, IKnownPropertyLookup? knownPropertyLookup = null)
Model\SqliteResourceRepositoryTests.cs (12)
20
var
resource = CreateResource("api-123", "api");
30
var
updated = resource.Clone();
52
var
resource = CreateResource("worker", "worker");
97
var
resource = CreateResource("api", "api");
182
var
resource = CreateResource("api", "api");
365
var
resource = CreateResource("api-complete", "api");
511
var
resource = CreateResource("frontend-cqgvshvm", "frontend");
623
var
resource = CreateResource("api", "API");
954
private static
Resource
CreateResource(string name, string displayName)
977
private static
Resource
CreateResourceWithChildren(string name, string displayName, string value)
979
var
resource = CreateResource(name, displayName);
1053
private static void AssertResource(global::Aspire.Dashboard.Model.ResourceViewModel actual,
Resource
expected, int replicaIndex, string? state = null)
Shared\MockDashboardClient.cs (1)
115
public Task ReplaceResourcesAsync(IReadOnlyList<
Resource
> resources) => Task.CompletedTask;