1 interface inheriting from IValueWithReferences
Aspire.Hosting (1)
ApplicationModel\IResourceWithConnectionString.cs (1)
9public interface IResourceWithConnectionString : IResource, IManifestExpressionProvider, IValueProvider, IValueWithReferences
2 implementations of IValueWithReferences
Aspire.Hosting (2)
ApplicationModel\EndpointReference.cs (1)
11public sealed class EndpointReference : IManifestExpressionProvider, IValueProvider, IValueWithReferences
ApplicationModel\ReferenceExpression.cs (1)
13public class ReferenceExpression : IManifestExpressionProvider, IValueProvider, IValueWithReferences
14 references to IValueWithReferences
Aspire.Hosting (9)
ApplicationModel\ConnectionStringReference.cs (2)
8public class ConnectionStringReference(IResourceWithConnectionString resource, bool optional) : IManifestExpressionProvider, IValueProvider, IValueWithReferences 22IEnumerable<object> IValueWithReferences.References => [Resource];
ApplicationModel\EndpointReference.cs (3)
25IEnumerable<object> IValueWithReferences.References => [Resource]; 149public class EndpointReferenceExpression(EndpointReference endpointReference, EndpointProperty property) : IManifestExpressionProvider, IValueProvider, IValueWithReferences 200IEnumerable<object> IValueWithReferences.References => [Endpoint];
ApplicationModel\IResourceWithConnectionString.cs (1)
33IEnumerable<object> IValueWithReferences.References => [ConnectionStringExpression];
ApplicationModel\ReferenceExpression.cs (1)
43IEnumerable<object> IValueWithReferences.References => ValueProviders;
Publishing\ManifestPublishingContext.cs (1)
638else if (value is IValueWithReferences objectWithReferences)
ResourceBuilderExtensions.cs (1)
1846else if (value is IValueWithReferences valueWithReferences)
Aspire.Hosting.Azure (5)
AzureBicepResource.cs (4)
302public sealed class BicepSecretOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider, IValueWithReferences 348IEnumerable<object> IValueWithReferences.References => [Resource]; 356public sealed class BicepOutputReference(string name, AzureBicepResource resource) : IManifestExpressionProvider, IValueProvider, IValueWithReferences 368IEnumerable<object> IValueWithReferences.References => [Resource];
AzurePublishingContext.cs (1)
298if (value is IValueWithReferences vwr)