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