IResourceBuilder<T> Methods
Interface Methods 2 members
Defines a builder for creating resources of type
T. WithAnnotation(ResourceAnnotationMutationBehavior) Section titled WithAnnotation(ResourceAnnotationMutationBehavior) virtual IResourceBuilder<T> Adds an annotation to the resource being built.
public interface IResourceBuilder<T>{ public virtual IResourceBuilder<T> WithAnnotation<TAnnotation>( ResourceAnnotationMutationBehavior behavior = ResourceAnnotationMutationBehavior.Append) { // ... }}Parameters
behavior ResourceAnnotationMutationBehavior optional The behavior to use when adding the annotation. Returns
IResourceBuilder<T> The resource builder instance. WithAnnotation(TAnnotation, ResourceAnnotationMutationBehavior) Section titled WithAnnotation(TAnnotation, ResourceAnnotationMutationBehavior) abstract IResourceBuilder<T> Adds an annotation to the resource being built.
public interface IResourceBuilder<T>{ public abstract IResourceBuilder<T> WithAnnotation<TAnnotation>( TAnnotation annotation, ResourceAnnotationMutationBehavior behavior = ResourceAnnotationMutationBehavior.Append) { // ... }}Parameters
annotation TAnnotation The annotation to add. behavior ResourceAnnotationMutationBehavior optional The behavior to use when adding the annotation. Returns
IResourceBuilder<T> The resource builder instance.