3 types derived from NativeIntegrationResource
Aspire.Hosting.Native.Core.Tests (1)
TestServices\LifecycleProviderTestIntegration.cs (1)
113
internal sealed class LifecycleProviderTestResource(DeclaredResource declaration) :
NativeIntegrationResource
(declaration)
NativeIntegrations.ExternalApi (1)
ExternalApiExtensions.cs (1)
33
public sealed class ExternalApiResource(DeclaredResource declaration) :
NativeIntegrationResource
(declaration)
NativeIntegrations.Redis (1)
RedisExtensions.cs (1)
29
public sealed class RedisResource(DeclaredResource declaration, DeclaredValue connection) :
NativeIntegrationResource
(declaration)
5 references to NativeIntegrationResource
Aspire.Hosting.Native.Client (5)
NativeProviderDefinition.cs (5)
44
private readonly Dictionary<
NativeIntegrationResource
, (string Id, string Type)> _identities = new(ReferenceEqualityComparer.Instance);
79
public JsonElement PublishResource(
NativeIntegrationResource
resource, string typeId)
118
public T ReadResource<T>(JsonElement handle) where T :
NativeIntegrationResource
200
internal sealed class ResourceEntry(
NativeIntegrationResource
resource)
202
public
NativeIntegrationResource
Resource { get; } = resource;