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)
13
public class ReferenceExpression : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
Aspire.Hosting.Azure (2)
AzureBicepResource.cs (2)
309
public sealed class BicepSecretOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
363
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)
43
IEnumerable<object>
IValueWithReferences
.References => ValueProviders;
ConnectionStringBuilderExtensions.cs (1)
67
else if (value is
IValueWithReferences
valueWithReferences)
Orchestrator\ParameterProcessor.cs (1)
148
else if (value is
IValueWithReferences
objectWithReferences)
Publishing\ManifestPublishingContext.cs (1)
664
else if (value is
IValueWithReferences
objectWithReferences)
ResourceBuilderExtensions.cs (2)
265
if (value is
IValueWithReferences
valueWithReferences)
2149
else if (value is
IValueWithReferences
valueWithReferences)
Aspire.Hosting.Azure (5)
AzureBicepResource.cs (2)
355
IEnumerable<object>
IValueWithReferences
.References => [Resource];
375
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];