22 instantiations of Resource
Aspire.Dashboard (5)
artifacts\obj\Aspire.Dashboard\Debug\net11.0\DashboardService.cs (4)
5043private static readonly pb::MessageParser<Resource> _parser = new pb::MessageParser<Resource>(() => new Resource()); 5100return new Resource(this); 6649Upsert = new global::Aspire.DashboardService.Proto.V1.Resource(); 6721global::Aspire.DashboardService.Proto.V1.Resource subBuilder = new global::Aspire.DashboardService.Proto.V1.Resource();
ServiceClient\SqliteResourceRepository.Storage.cs (1)
462var resource = new Resource
Aspire.Dashboard.Tests (17)
Integration\DashboardClientAuthTests.cs (1)
198Resources = { new Resource() { Name = "resource1", ResourceType = "test", Uid = "resource1", CreatedAt = Timestamp.FromDateTime(DateTime.Now) } }
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
98var result = new Resource
Model\DashboardClientTests.cs (1)
434instance.SetInitialDataReceived([new Resource
Model\DashboardDataSourceTests.cs (1)
1427await ((IResourceRepositoryWriter)resourceContext.Repository).ReplaceResourcesAsync([new Resource
Model\ResourceViewModelTests.cs (12)
39var resource = new Resource 66var resource = new Resource 97var resource = new Resource 114var resource = new Resource 164var resource = new Resource 211var resource = new Resource 246var resource = new Resource 295var resource = new Resource 336var resource = new Resource 358var resource = new Resource 380var resource = new Resource 406var resource = new Resource
Model\SqliteResourceRepositoryTests.cs (1)
933return new Resource
69 references to Resource
Aspire.Dashboard (38)
artifacts\obj\Aspire.Dashboard\Debug\net11.0\DashboardService.cs (19)
249new 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" }, new[]{ "State", "CreatedAt", "StateStyle", "StartedAt", "StoppedAt", "IconName", "IconVariant" }, null, null, null), 5038public sealed partial class Resource : pb::IMessage<Resource> 5043private static readonly pb::MessageParser<Resource> _parser = new pb::MessageParser<Resource>(() => new Resource()); 5048public static pb::MessageParser<Resource> Parser { get { return _parser; } } 5072public Resource(Resource other) : this() { 5099public Resource Clone() { 5440return Equals(other as Resource); 5445public bool Equals(Resource other) { 5709public void MergeFrom(Resource other) { 6042private static readonly pb::FieldCodec<global::Aspire.DashboardService.Proto.V1.Resource> _repeated_resources_codec 6043= pb::FieldCodec.ForMessage(10, global::Aspire.DashboardService.Proto.V1.Resource.Parser); 6044private readonly pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.Resource> resources_ = new pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.Resource>(); 6047public pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.Resource> Resources { 6511public global::Aspire.DashboardService.Proto.V1.Resource Upsert { 6512get { return kindCase_ == KindOneofCase.Upsert ? (global::Aspire.DashboardService.Proto.V1.Resource) kind_ : null; } 6721global::Aspire.DashboardService.Proto.V1.Resource subBuilder = new global::Aspire.DashboardService.Proto.V1.Resource();
ServiceClient\DashboardClient.cs (3)
628foreach (var resource in response.InitialData.Resources) 1316internal void SetInitialDataReceived(IList<Resource>? initialData = null) 1322foreach (var data in initialData)
ServiceClient\IResourceRepositoryWriter.cs (1)
10Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources);
ServiceClient\SqliteResourceRepository.cs (4)
179async Task IResourceRepositoryWriter.ReplaceResourcesAsync(IReadOnlyList<Resource> resources) 208foreach (var resource in resources) 261var resource = change.Upsert; 426private ResourceViewModel CreateViewModel(Resource resource, IReadOnlyDictionary<string, ResourceViewModel> resources)
ServiceClient\SqliteResourceRepository.Storage.cs (11)
34var resource = resourceToSave.Resource; 63foreach (var resource in resourceModels) 120private static void InsertEnvironment(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 142private static void InsertUrls(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 167private static void InsertVolumes(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 190private static void InsertHealthReports(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 215private static void InsertRelationships(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 462var resource = new Resource 614private static void SetOptionalResourceFields(Resource resource, ResourceRecord record) 651private sealed record ResourceToSave(Resource Resource, int ReplicaIndex, bool ConsoleLogsLoaded); 659private sealed record StoredResource(Resource Resource, int ReplicaIndex, bool ConsoleLogsLoaded);
Aspire.Dashboard.Components.Tests (1)
Controls\ApplicationNameTests.cs (1)
90public Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources) => Task.CompletedTask;
Aspire.Dashboard.Tests (30)
Integration\DashboardClientAuthTests.cs (1)
149public Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources) => Task.CompletedTask;
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (2)
96private static Resource CreateResource(ResourceViewModel resource) 98var result = new Resource
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
101public Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources) => Task.CompletedTask;
Model\DashboardClientTests.cs (1)
1232public Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources)
Model\ResourceViewModelTests.cs (13)
39var resource = new Resource 66var resource = new Resource 97var resource = new Resource 114var resource = new Resource 164var resource = new Resource 211var resource = new Resource 246var resource = new Resource 295var resource = new Resource 336var resource = new Resource 358var resource = new Resource 380var resource = new Resource 406var resource = new Resource 431private static ResourceViewModel ToViewModel(Resource resource, IKnownPropertyLookup? knownPropertyLookup = null)
Model\SqliteResourceRepositoryTests.cs (12)
20var resource = CreateResource("api-123", "api"); 29var updated = resource.Clone(); 51var resource = CreateResource("worker", "worker"); 96var resource = CreateResource("api", "api"); 181var resource = CreateResource("api", "api"); 364var resource = CreateResource("api-complete", "api"); 510var resource = CreateResource("frontend-cqgvshvm", "frontend"); 622var resource = CreateResource("api", "API"); 931private static Resource CreateResource(string name, string displayName) 954private static Resource CreateResourceWithChildren(string name, string displayName, string value) 956var resource = CreateResource(name, displayName); 1030private static void AssertResource(global::Aspire.Dashboard.Model.ResourceViewModel actual, Resource expected, int replicaIndex, string? state = null)