Skip to content

Commit 6e4c424

Browse files
Alirexaagithub-actions[bot]
authored andcommitted
[create-pull-request] automated change
1 parent 9709412 commit 6e4c424

File tree

6 files changed

+95
-179
lines changed

6 files changed

+95
-179
lines changed

src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/api/CommunityToolkit.Aspire.Hosting.Azure.Dapr.cs

Lines changed: 8 additions & 176 deletions
Original file line numberDiff line numberDiff line change
@@ -8,57 +8,23 @@
88
//------------------------------------------------------------------------------
99
namespace Aspire.Hosting
1010
{
11-
public static partial class AzureDaprHostingExtensions
11+
public static partial class AzureContainerAppEnvironmentResourceBuilderExtensions
1212
{
13-
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureDaprComponentResource> AddAzureDaprResource(this ApplicationModel.IResourceBuilder<ApplicationModel.AzureDaprComponentResource> builder, string name, System.Action<Azure.AzureResourceInfrastructure> configureInfrastructure) { throw null; }
13+
public static ApplicationModel.IResourceBuilder<Azure.AppContainers.AzureContainerAppEnvironmentResource> WithDaprComponents(this ApplicationModel.IResourceBuilder<Azure.AppContainers.AzureContainerAppEnvironmentResource> builder) { throw null; }
14+
}
1415

16+
public static partial class AzureDaprHostingExtensions
17+
{
1518
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureDaprComponentResource> AddAzureDaprResource(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, string name, System.Action<Azure.AzureResourceInfrastructure> configureInfrastructure) { throw null; }
1619

1720
public static void AddScopes(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, global::Azure.Provisioning.AppContainers.ContainerAppManagedEnvironmentDaprComponent daprComponent) { }
1821

1922
public static global::Azure.Provisioning.AppContainers.ContainerAppManagedEnvironmentDaprComponent CreateDaprComponent(string bicepIdentifier, global::Azure.Provisioning.BicepValue<string> name, string componentType, string version) { throw null; }
20-
21-
public static System.Action<Azure.AzureResourceInfrastructure> GetInfrastructureConfigurationAction(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, global::Azure.Provisioning.AppContainers.ContainerAppManagedEnvironmentDaprComponent daprComponent, System.Collections.Generic.IEnumerable<global::Azure.Provisioning.ProvisioningParameter>? parameters = null, bool? requireScopes = false) { throw null; }
2223
}
2324

2425
public static partial class AzureKeyVaultDaprHostingExtensions
2526
{
26-
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureDaprComponentResource> ConfigureKeyVaultSecretsComponent(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, global::Azure.Provisioning.ProvisioningParameter kvNameParam) { throw null; }
27-
}
28-
29-
public static partial class DaprMetadataResourceBuilderExtensions
30-
{
31-
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> WithMetadata(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, string name, ApplicationModel.ParameterResource parameterResource) { throw null; }
32-
33-
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> WithMetadata(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, string name, string value) { throw null; }
34-
}
35-
36-
public static partial class IDistributedApplicationBuilderExtensions
37-
{
38-
public static IDistributedApplicationBuilder AddDapr(this IDistributedApplicationBuilder builder, System.Action<CommunityToolkit.Aspire.Hosting.Dapr.DaprOptions>? configure = null) { throw null; }
39-
40-
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> AddDaprComponent(this IDistributedApplicationBuilder builder, string name, string type, CommunityToolkit.Aspire.Hosting.Dapr.DaprComponentOptions? options = null) { throw null; }
41-
42-
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> AddDaprPubSub(this IDistributedApplicationBuilder builder, string name, CommunityToolkit.Aspire.Hosting.Dapr.DaprComponentOptions? options = null) { throw null; }
43-
44-
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> AddDaprStateStore(this IDistributedApplicationBuilder builder, string name, CommunityToolkit.Aspire.Hosting.Dapr.DaprComponentOptions? options = null) { throw null; }
45-
}
46-
47-
public static partial class IDistributedApplicationResourceBuilderExtensions
48-
{
49-
public static ApplicationModel.IResourceBuilder<T> WithDaprSidecar<T>(this ApplicationModel.IResourceBuilder<T> builder, CommunityToolkit.Aspire.Hosting.Dapr.DaprSidecarOptions? options = null)
50-
where T : ApplicationModel.IResource { throw null; }
51-
52-
public static ApplicationModel.IResourceBuilder<T> WithDaprSidecar<T>(this ApplicationModel.IResourceBuilder<T> builder, System.Action<ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource>> configureSidecar)
53-
where T : ApplicationModel.IResource { throw null; }
54-
55-
public static ApplicationModel.IResourceBuilder<T> WithDaprSidecar<T>(this ApplicationModel.IResourceBuilder<T> builder, string appId)
56-
where T : ApplicationModel.IResource { throw null; }
57-
58-
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource> WithOptions(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource> builder, CommunityToolkit.Aspire.Hosting.Dapr.DaprSidecarOptions options) { throw null; }
59-
60-
public static ApplicationModel.IResourceBuilder<TDestination> WithReference<TDestination>(this ApplicationModel.IResourceBuilder<TDestination> builder, ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> component)
61-
where TDestination : ApplicationModel.IResource { throw null; }
27+
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> ConfigureKeyVaultSecretsComponent(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, global::Azure.Provisioning.ProvisioningParameter kvNameParam) { throw null; }
6228
}
6329
}
6430

@@ -70,143 +36,9 @@ public AzureDaprComponentResource(string bicepIdentifier, System.Action<Azure.Az
7036
}
7137
}
7238

73-
namespace CommunityToolkit.Aspire.Hosting.Dapr
39+
namespace CommunityToolkit.Aspire.Hosting.Azure.Dapr
7440
{
75-
public sealed partial record DaprComponentOptions()
76-
{
77-
public string? LocalPath { get { throw null; } init { } }
78-
}
79-
80-
public sealed partial record DaprComponentReferenceAnnotation(IDaprComponentResource Component) : global::Aspire.Hosting.ApplicationModel.IResourceAnnotation
81-
{
82-
}
83-
84-
public sealed partial class DaprComponentResource : global::Aspire.Hosting.ApplicationModel.Resource, IDaprComponentResource, global::Aspire.Hosting.ApplicationModel.IResource, global::Aspire.Hosting.ApplicationModel.IResourceWithWaitSupport
85-
{
86-
public DaprComponentResource(string name, string type) : base(default!) { }
87-
88-
public DaprComponentOptions? Options { get { throw null; } init { } }
89-
90-
public string Type { get { throw null; } }
91-
}
92-
93-
public abstract partial class DaprComponentSpecMetadata
94-
{
95-
[YamlDotNet.Serialization.YamlMember(Order = 1)]
96-
public required string Name { get { throw null; } init { } }
97-
}
98-
99-
public sealed partial class DaprComponentSpecMetadataSecret : DaprComponentSpecMetadata
100-
{
101-
[YamlDotNet.Serialization.YamlMember(Order = 2)]
102-
public required DaprSecretKeyRef SecretKeyRef { get { throw null; } set { } }
103-
}
104-
105-
public sealed partial class DaprComponentSpecMetadataValue : DaprComponentSpecMetadata
106-
{
107-
[YamlDotNet.Serialization.YamlMember(Order = 2)]
108-
public required string Value { get { throw null; } set { } }
109-
}
110-
111-
public sealed partial record DaprOptions()
112-
{
113-
public string? DaprPath { get { throw null; } set { } }
114-
115-
public bool? EnableTelemetry { get { throw null; } set { } }
116-
}
117-
118-
public sealed partial class DaprSecretKeyRef
119-
{
120-
public required string Key { get { throw null; } init { } }
121-
122-
public required string Name { get { throw null; } init { } }
123-
}
124-
125-
public sealed partial record DaprSidecarAnnotation(IDaprSidecarResource Sidecar) : global::Aspire.Hosting.ApplicationModel.IResourceAnnotation
126-
{
127-
}
128-
129-
public sealed partial record DaprSidecarOptions()
130-
{
131-
public string? AppChannelAddress { get { throw null; } init { } }
132-
133-
public string? AppEndpoint { get { throw null; } init { } }
134-
135-
public string? AppHealthCheckPath { get { throw null; } init { } }
136-
137-
public int? AppHealthProbeInterval { get { throw null; } init { } }
138-
139-
public int? AppHealthProbeTimeout { get { throw null; } init { } }
140-
141-
public int? AppHealthThreshold { get { throw null; } init { } }
142-
143-
public string? AppId { get { throw null; } init { } }
144-
145-
public int? AppMaxConcurrency { get { throw null; } init { } }
146-
147-
public int? AppPort { get { throw null; } init { } }
148-
149-
public string? AppProtocol { get { throw null; } init { } }
150-
151-
public System.Collections.Immutable.IImmutableList<string> Command { get { throw null; } init { } }
152-
153-
public string? Config { get { throw null; } init { } }
154-
155-
public int? DaprGrpcPort { get { throw null; } init { } }
156-
157-
[System.Obsolete("Use DaprMaxBodySize", false)]
158-
public int? DaprHttpMaxRequestSize { get { throw null; } init { } }
159-
160-
public int? DaprHttpPort { get { throw null; } init { } }
161-
162-
[System.Obsolete("Use DaprMaxBodySize", false)]
163-
public int? DaprHttpReadBufferSize { get { throw null; } init { } }
164-
165-
public int? DaprInternalGrpcPort { get { throw null; } init { } }
166-
167-
public string? DaprListenAddresses { get { throw null; } init { } }
168-
169-
public string? DaprMaxBodySize { get { throw null; } init { } }
170-
171-
public string? DaprReadBufferSize { get { throw null; } init { } }
172-
173-
public bool? EnableApiLogging { get { throw null; } init { } }
174-
175-
public bool? EnableAppHealthCheck { get { throw null; } init { } }
176-
177-
public bool? EnableProfiling { get { throw null; } init { } }
178-
179-
public string? LogLevel { get { throw null; } init { } }
180-
181-
public int? MetricsPort { get { throw null; } init { } }
182-
183-
public string? PlacementHostAddress { get { throw null; } init { } }
184-
185-
public int? ProfilePort { get { throw null; } init { } }
186-
187-
public System.Collections.Immutable.IImmutableSet<string> ResourcesPaths { get { throw null; } init { } }
188-
189-
public string? RunFile { get { throw null; } init { } }
190-
191-
public string? RuntimePath { get { throw null; } init { } }
192-
193-
public string? SchedulerHostAddress { get { throw null; } init { } }
194-
195-
public string? UnixDomainSocket { get { throw null; } init { } }
196-
}
197-
198-
public sealed partial record DaprSidecarOptionsAnnotation(DaprSidecarOptions Options) : global::Aspire.Hosting.ApplicationModel.IResourceAnnotation
199-
{
200-
}
201-
202-
public partial interface IDaprComponentResource : global::Aspire.Hosting.ApplicationModel.IResource, global::Aspire.Hosting.ApplicationModel.IResourceWithWaitSupport
203-
{
204-
DaprComponentOptions? Options { get; }
205-
206-
string Type { get; }
207-
}
208-
209-
public partial interface IDaprSidecarResource : global::Aspire.Hosting.ApplicationModel.IResource
41+
public partial record AzureDaprComponentPublishingAnnotation(System.Action<global::Aspire.Hosting.Azure.AzureResourceInfrastructure> PublishingAction) : global::Aspire.Hosting.ApplicationModel.IResourceAnnotation
21042
{
21143
}
21244
}

src/CommunityToolkit.Aspire.Hosting.Dapr/api/CommunityToolkit.Aspire.Hosting.Dapr.cs

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ namespace Aspire.Hosting
1010
{
1111
public static partial class DaprMetadataResourceBuilderExtensions
1212
{
13+
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> WithMetadata(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, string name, ApplicationModel.IValueProvider valueProvider) { throw null; }
14+
1315
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> WithMetadata(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, string name, ApplicationModel.ParameterResource parameterResource) { throw null; }
1416

1517
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> WithMetadata(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> builder, string name, string value) { throw null; }
@@ -39,6 +41,9 @@ public static ApplicationModel.IResourceBuilder<T> WithDaprSidecar<T>(this Appli
3941

4042
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource> WithOptions(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource> builder, CommunityToolkit.Aspire.Hosting.Dapr.DaprSidecarOptions options) { throw null; }
4143

44+
public static ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource> WithReference(this ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprSidecarResource> builder, ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> component) { throw null; }
45+
46+
[System.Obsolete("Add reference to the sidecar resource instead of the project resource")]
4247
public static ApplicationModel.IResourceBuilder<TDestination> WithReference<TDestination>(this ApplicationModel.IResourceBuilder<TDestination> builder, ApplicationModel.IResourceBuilder<CommunityToolkit.Aspire.Hosting.Dapr.IDaprComponentResource> component)
4348
where TDestination : ApplicationModel.IResource { throw null; }
4449
}
@@ -87,6 +92,8 @@ public sealed partial record DaprOptions()
8792
public string? DaprPath { get { throw null; } set { } }
8893

8994
public bool? EnableTelemetry { get { throw null; } set { } }
95+
96+
public System.Action<global::Aspire.Hosting.ApplicationModel.IResource, DaprSidecarOptions?>? PublishingConfigurationAction { get { throw null; } set { } }
9097
}
9198

9299
public sealed partial class DaprSecretKeyRef
@@ -100,6 +107,15 @@ public sealed partial record DaprSidecarAnnotation(IDaprSidecarResource Sidecar)
100107
{
101108
}
102109

110+
public partial class DaprSidecarAvailableEvent : global::Aspire.Hosting.Eventing.IDistributedApplicationResourceEvent, global::Aspire.Hosting.Eventing.IDistributedApplicationEvent
111+
{
112+
public DaprSidecarAvailableEvent(IDaprSidecarResource resource, System.IServiceProvider services) { }
113+
114+
public global::Aspire.Hosting.ApplicationModel.IResource Resource { get { throw null; } }
115+
116+
public System.IServiceProvider Services { get { throw null; } }
117+
}
118+
103119
public sealed partial record DaprSidecarOptions()
104120
{
105121
public string? AppChannelAddress { get { throw null; } init { } }
@@ -180,7 +196,7 @@ public partial interface IDaprComponentResource : global::Aspire.Hosting.Applica
180196
string Type { get; }
181197
}
182198

183-
public partial interface IDaprSidecarResource : global::Aspire.Hosting.ApplicationModel.IResource
199+
public partial interface IDaprSidecarResource : global::Aspire.Hosting.ApplicationModel.IResource, global::Aspire.Hosting.ApplicationModel.IResourceWithWaitSupport
184200
{
185201
}
186202
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
//------------------------------------------------------------------------------
2+
// <auto-generated>
3+
// This code was generated by a tool.
4+
//
5+
// Changes to this file may cause incorrect behavior and will be lost if
6+
// the code is regenerated.
7+
// </auto-generated>
8+
//------------------------------------------------------------------------------
9+
namespace Aspire.Hosting
10+
{
11+
public static partial class OpenTelemetryCollectorExtensions
12+
{
13+
public static ApplicationModel.IResourceBuilder<OpenTelemetryCollectorResource> AddOpenTelemetryCollector(this IDistributedApplicationBuilder builder, string name, System.Action<OpenTelemetryCollectorSettings>? configureSettings = null) { throw null; }
14+
15+
public static ApplicationModel.IResourceBuilder<OpenTelemetryCollectorResource> WithAppForwarding(this ApplicationModel.IResourceBuilder<OpenTelemetryCollectorResource> builder) { throw null; }
16+
17+
public static ApplicationModel.IResourceBuilder<OpenTelemetryCollectorResource> WithConfig(this ApplicationModel.IResourceBuilder<OpenTelemetryCollectorResource> builder, string configPath) { throw null; }
18+
}
19+
20+
public partial class OpenTelemetryCollectorResource : ApplicationModel.ContainerResource
21+
{
22+
public OpenTelemetryCollectorResource(string name) : base(default!, default) { }
23+
24+
public ApplicationModel.EndpointReference GrpcEndpoint { get { throw null; } }
25+
26+
public ApplicationModel.EndpointReference HttpEndpoint { get { throw null; } }
27+
}
28+
29+
public static partial class OpenTelemetryCollectorRoutingExtensions
30+
{
31+
public static ApplicationModel.IResourceBuilder<T> WithOpenTelemetryCollectorRouting<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<OpenTelemetryCollectorResource> collectorBuilder)
32+
where T : ApplicationModel.IResourceWithEnvironment { throw null; }
33+
}
34+
35+
public partial class OpenTelemetryCollectorSettings
36+
{
37+
public string CollectorImage { get { throw null; } }
38+
39+
public string CollectorTag { get { throw null; } set { } }
40+
41+
public bool EnableGrpcEndpoint { get { throw null; } set { } }
42+
43+
public bool EnableHttpEndpoint { get { throw null; } set { } }
44+
45+
public bool ForceNonSecureReceiver { get { throw null; } set { } }
46+
47+
public string Image { get { throw null; } set { } }
48+
49+
public string Registry { get { throw null; } set { } }
50+
}
51+
}

src/CommunityToolkit.Aspire.Hosting.Solr/api/CommunityToolkit.Aspire.Hosting.Solr.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,17 @@ public static partial class SolrBuilderExtensions
1313
public static ApplicationModel.IResourceBuilder<ApplicationModel.SolrResource> AddSolr(this IDistributedApplicationBuilder builder, string name, int? port = null, string? coreName = null) { throw null; }
1414
}
1515
}
16+
1617
namespace Aspire.Hosting.ApplicationModel
1718
{
1819
public partial class SolrResource : ContainerResource, IResourceWithConnectionString, IResource, IManifestExpressionProvider, IValueProvider, IValueWithReferences
1920
{
2021
public SolrResource(string name, string coreName) : base(default!, default) { }
21-
public string CoreName { get { throw null; } set { } }
22+
2223
public ReferenceExpression ConnectionStringExpression { get { throw null; } }
24+
25+
public string CoreName { get { throw null; } set { } }
26+
2327
public EndpointReference PrimaryEndpoint { get { throw null; } }
2428
}
25-
}
29+
}

0 commit comments

Comments
 (0)