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
8 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)
12
public class ContainerImageReference(IResource resource) : IManifestExpressionProvider,
IValueWithReferences
ApplicationModel\ContainerPortReference.cs (1)
12
public class ContainerPortReference(IResource resource) : IManifestExpressionProvider,
IValueWithReferences
ApplicationModel\EndpointReference.cs (2)
11
public sealed class EndpointReference : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
149
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)
308
public sealed class BicepSecretOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
362
public sealed class BicepOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider,
IValueWithReferences
, IEquatable<BicepOutputReference>
11 references to IValueWithReferences
Aspire.Hosting (7)
ApplicationModel\ConnectionStringReference.cs (1)
22
IEnumerable<object>
IValueWithReferences
.References => [Resource];
ApplicationModel\EndpointReference.cs (2)
25
IEnumerable<object>
IValueWithReferences
.References => [Resource];
200
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;
Publishing\ManifestPublishingContext.cs (1)
638
else if (value is
IValueWithReferences
objectWithReferences)
ResourceBuilderExtensions.cs (1)
1894
else if (value is
IValueWithReferences
valueWithReferences)
Aspire.Hosting.Azure (4)
AzureBicepResource.cs (2)
354
IEnumerable<object>
IValueWithReferences
.References => [Resource];
374
IEnumerable<object>
IValueWithReferences
.References => [Resource];
AzurePublishingContext.cs (1)
322
if (value is
IValueWithReferences
vwr)
IAzureKeyVaultSecretReference.cs (1)
23
IEnumerable<object>
IValueWithReferences
.References => [Resource];