AzureDaprComponentPublishingAnnotation
Record net10.0
Represents an annotation that defines a publishing action for Azure Dapr components.
namespace CommunityToolkit.Aspire.Hosting.Azure.Dapr;
public record AzureDaprComponentPublishingAnnotation : Aspire.Hosting.ApplicationModel.IResourceAnnotation, System.IEquatable<CommunityToolkit.Aspire.Hosting.Azure.Dapr.AzureDaprComponentPublishingAnnotation>{ // ...} IResourceAnnotationIEquatable<AzureDaprComponentPublishingAnnotation>
10 members
Remarks
Section titled RemarksThis annotation is used to specify a custom action that is executed during the publishing process of Azure Dapr components. The action is applied to the provided
Azure.AzureResourceInfrastructure instance, allowing customization of the resource infrastructure.Constructors1
Section titled ConstructorsProperties1
Section titled PropertiesMethods8
Section titled Methods<Clone>$virtualDeconstruct(Action<AzureResourceInfrastructure>)Equals(object?)boolDetermines whether the specified object is equal to the current object.
Equals(AzureDaprComponentPublishingAnnotation?)virtualboolIndicates whether the current object is equal to another object of the same type.
GetHashCodeintServes as the default hash function.
op_Equality(AzureDaprComponentPublishingAnnotation?, AzureDaprComponentPublishingAnnotation?)staticboolop_Inequality(AzureDaprComponentPublishingAnnotation?, AzureDaprComponentPublishingAnnotation?)staticboolToStringstringReturns a string that represents the current object.