21 instantiations of Resource
Aspire.Dashboard (5)
artifacts\obj\Aspire.Dashboard\Debug\net8.0\DashboardService.cs (4)
4992private static readonly pb::MessageParser<Resource> _parser = new pb::MessageParser<Resource>(() => new Resource()); 5049return new Resource(this); 6598Upsert = new global::Aspire.DashboardService.Proto.V1.Resource(); 6670global::Aspire.DashboardService.Proto.V1.Resource subBuilder = new global::Aspire.DashboardService.Proto.V1.Resource();
ServiceClient\SqliteResourceRepository.Storage.cs (1)
440var resource = new Resource
Aspire.Dashboard.Tests (16)
Integration\DashboardClientAuthTests.cs (1)
198Resources = { new Resource() { Name = "resource1", ResourceType = "test", Uid = "resource1", CreatedAt = Timestamp.FromDateTime(DateTime.Now) } }
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
78var result = new Resource
Model\DashboardClientTests.cs (1)
133instance.SetInitialDataReceived([new Resource
Model\DashboardDataSourceTests.cs (1)
1081await ((IResourceRepositoryWriter)resourceContext.Repository).ReplaceResourcesAsync([new Resource
Model\ResourceViewModelTests.cs (11)
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
Model\SqliteResourceRepositoryTests.cs (1)
891return new Resource
67 references to Resource
Aspire.Dashboard (38)
artifacts\obj\Aspire.Dashboard\Debug\net8.0\DashboardService.cs (19)
220new 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), 4987public sealed partial class Resource : pb::IMessage<Resource> 4992private static readonly pb::MessageParser<Resource> _parser = new pb::MessageParser<Resource>(() => new Resource()); 4997public static pb::MessageParser<Resource> Parser { get { return _parser; } } 5021public Resource(Resource other) : this() { 5048public Resource Clone() { 5389return Equals(other as Resource); 5394public bool Equals(Resource other) { 5658public void MergeFrom(Resource other) { 5991private static readonly pb::FieldCodec<global::Aspire.DashboardService.Proto.V1.Resource> _repeated_resources_codec 5992= pb::FieldCodec.ForMessage(10, global::Aspire.DashboardService.Proto.V1.Resource.Parser); 5993private readonly pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.Resource> resources_ = new pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.Resource>(); 5996public pbc::RepeatedField<global::Aspire.DashboardService.Proto.V1.Resource> Resources { 6460public global::Aspire.DashboardService.Proto.V1.Resource Upsert { 6461get { return kindCase_ == KindOneofCase.Upsert ? (global::Aspire.DashboardService.Proto.V1.Resource) kind_ : null; } 6670global::Aspire.DashboardService.Proto.V1.Resource subBuilder = new global::Aspire.DashboardService.Proto.V1.Resource();
ServiceClient\DashboardClient.cs (3)
598foreach (var resource in response.InitialData.Resources) 1178internal void SetInitialDataReceived(IList<Resource>? initialData = null) 1184foreach (var data in initialData)
ServiceClient\IResourceRepositoryWriter.cs (1)
10Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources);
ServiceClient\SqliteResourceRepository.cs (4)
173async Task IResourceRepositoryWriter.ReplaceResourcesAsync(IReadOnlyList<Resource> resources) 202foreach (var resource in resources) 255var resource = change.Upsert; 419private ResourceViewModel CreateViewModel(Resource resource, IReadOnlyDictionary<string, ResourceViewModel> resources)
ServiceClient\SqliteResourceRepository.Storage.cs (11)
34var resource = resourceToSave.Resource; 63foreach (var resource in resourceModels) 105private static void InsertEnvironment(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 127private static void InsertUrls(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 152private static void InsertVolumes(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 175private static void InsertHealthReports(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 200private static void InsertRelationships(SqliteConnection connection, IDbTransaction transaction, IReadOnlyList<Resource> resources) 440var resource = new Resource 592private static void SetOptionalResourceFields(Resource resource, ResourceRecord record) 629private sealed record ResourceToSave(Resource Resource, int ReplicaIndex, bool ConsoleLogsLoaded); 637private 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 (28)
Integration\DashboardClientAuthTests.cs (1)
149public Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources) => Task.CompletedTask;
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (2)
76private static Resource CreateResource(ResourceViewModel resource) 78var result = new Resource
Model\DashboardClientTests.cs (1)
753public Task ReplaceResourcesAsync(IReadOnlyList<Resource> resources)
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 397private 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"); 324var resource = CreateResource("api-complete", "api"); 470var resource = CreateResource("frontend-cqgvshvm", "frontend"); 582var resource = CreateResource("api", "API"); 889private static Resource CreateResource(string name, string displayName) 912private static Resource CreateResourceWithChildren(string name, string displayName, string value) 914var resource = CreateResource(name, displayName); 988private static void AssertResource(global::Aspire.Dashboard.Model.ResourceViewModel actual, Resource expected, int replicaIndex, string? state = null)