2 interfaces inheriting from IValueWithReferences
Aspire.Hosting (1)
ApplicationModel\IResourceWithConnectionString.cs (1)
9
public interface IResourceWithConnectionString : IResource, IManifestExpressionProvider, IValueProvider,
IValueWithReferences
Aspire.Hosting.Azure (1)
IAzureKeyVaultSecretReference.cs (1)
11
public interface IAzureKeyVaultSecretReference : IValueProvider, IManifestExpressionProvider,
IValueWithReferences
9 implementations of IValueWithReferences
Aspire.Hosting (6)
ApplicationModel\ConnectionStringReference.cs (1)
8
public class ConnectionStringReference(IResourceWithConnectionString resource, bool optional) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
ApplicationModel\ContainerImageReference.cs (1)
14
public class ContainerImageReference : IManifestExpressionProvider,
IValueWithReferences
, IValueProvider
ApplicationModel\ContainerPortReference.cs (1)
12
public class ContainerPortReference(IResource resource) : IManifestExpressionProvider,
IValueWithReferences
, IValueProvider
ApplicationModel\EndpointReference.cs (2)
13
public sealed class EndpointReference : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
166
public class EndpointReferenceExpression(EndpointReference endpointReference, EndpointProperty property) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
ApplicationModel\ReferenceExpression.cs (1)
14
public class ReferenceExpression : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
Aspire.Hosting.Azure (2)
AzureBicepResource.cs (2)
506
public sealed class BicepSecretOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
560
public sealed class BicepOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
, IEquatable<BicepOutputReference>
Aspire.Hosting.Tests (1)
WithEnvironmentTests.cs (1)
469
private sealed class TestValueWithReferences : IValueProvider, IManifestExpressionProvider,
IValueWithReferences
15 references to IValueWithReferences
Aspire.Hosting (10)
ApplicationModel\ConnectionStringReference.cs (1)
22
IEnumerable<object>
IValueWithReferences
.References => [Resource];
ApplicationModel\EndpointReference.cs (2)
29
IEnumerable<object>
IValueWithReferences
.References => [Resource];
225
IEnumerable<object>
IValueWithReferences
.References => [Endpoint];
ApplicationModel\IResourceWithConnectionString.cs (1)
33
IEnumerable<object>
IValueWithReferences
.References => [ConnectionStringExpression];
ApplicationModel\ReferenceExpression.cs (1)
58
IEnumerable<object>
IValueWithReferences
.References => ValueProviders;
ConnectionStringBuilderExtensions.cs (1)
67
else if (value is
IValueWithReferences
valueWithReferences)
Orchestrator\ParameterProcessor.cs (1)
154
else if (value is
IValueWithReferences
objectWithReferences)
Publishing\ManifestPublishingContext.cs (1)
696
else if (value is
IValueWithReferences
objectWithReferences)
ResourceBuilderExtensions.cs (2)
265
if (value is
IValueWithReferences
valueWithReferences)
2486
else if (value is
IValueWithReferences
valueWithReferences)
Aspire.Hosting.Azure (5)
AzureBicepResource.cs (2)
552
IEnumerable<object>
IValueWithReferences
.References => [Resource];
572
IEnumerable<object>
IValueWithReferences
.References => [Resource];
AzurePublishingContext.cs (2)
438
if (value is
IValueWithReferences
vwr)
459
if (value is
IValueWithReferences
vwr)
IAzureKeyVaultSecretReference.cs (1)
23
IEnumerable<object>
IValueWithReferences
.References => [Resource];