Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ public static partial class PostgresBuilderExtensions

[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbGateContainerResource>> is not ATS-compatible. Use the callback-free overload instead.")]
public static ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> WithDbGate(this ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbGateContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }

[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbxContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
public static ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> WithDbx(this ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
}

public static partial class PostgresDatabaseResourceBuilderExtensions
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Aspire.Hosting
{
public static partial class RustFsBuilderExtensions
{
[AspireExport("addBuckets")]
public static ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> AddBucket(this ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> builder, System.Collections.Generic.IReadOnlyList<string> bucketNames) { throw null; }

[AspireExport]
public static ApplicationModel.IResourceBuilder<ApplicationModel.RustFsBucketResource> AddBucket(this ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> builder, string bucketName) { throw null; }

[AspireExport]
public static ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> AddRustFs(this IDistributedApplicationBuilder builder, string name, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource>? accessKey = null, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource>? secretKey = null, int? port = null, int? consolePort = null) { throw null; }

[AspireExport]
public static ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> WithDataBindMount(this ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> builder, string source) { throw null; }

[AspireExport]
public static ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> WithDataVolume(this ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> builder, string? name = null) { throw null; }

[AspireExport]
public static ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> WithSigningRegion(this ApplicationModel.IResourceBuilder<ApplicationModel.RustFsResource> builder, string region) { throw null; }
}
}

namespace Aspire.Hosting.ApplicationModel
{
public sealed partial class RustFsBucketResource : Resource, IResourceWithParent<RustFsResource>, IResourceWithParent, IResource, IResourceWithConnectionString, IExpressionValue, IValueProvider, IManifestExpressionProvider, IValueWithReferences
{
public RustFsBucketResource(string name, string bucketName, RustFsResource parent) : base(default!) { }

public string BucketName { get { throw null; } }

public ReferenceExpression ConnectionStringExpression { get { throw null; } }

public RustFsResource Parent { get { throw null; } }

System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, ReferenceExpression>> IResourceWithConnectionString.GetConnectionProperties() { throw null; }
}

public sealed partial class RustFsResource : ContainerResource, IResourceWithConnectionString, IResource, IExpressionValue, IValueProvider, IManifestExpressionProvider, IValueWithReferences
{
public RustFsResource(string name, ParameterResource accessKey, ParameterResource secretKey) : base(default!, default) { }

public ParameterResource AccessKey { get { throw null; } }

public ReferenceExpression ConnectionStringExpression { get { throw null; } }

public EndpointReferenceExpression Host { get { throw null; } }

public EndpointReferenceExpression Port { get { throw null; } }

public EndpointReference PrimaryEndpoint { get { throw null; } }

public ParameterResource SecretKey { get { throw null; } }

public string SigningRegion { get { throw null; } }

public ReferenceExpression UriExpression { get { throw null; } }

System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, ReferenceExpression>> IResourceWithConnectionString.GetConnectionProperties() { throw null; }

public System.Threading.Tasks.ValueTask<string?> GetConnectionStringAsync(System.Threading.CancellationToken cancellationToken = default) { throw null; }
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,8 @@ public static partial class SqlServerBuilderExtensions

[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbGateContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
public static ApplicationModel.IResourceBuilder<ApplicationModel.SqlServerServerResource> WithDbGate(this ApplicationModel.IResourceBuilder<ApplicationModel.SqlServerServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbGateContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }

[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbxContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
public static ApplicationModel.IResourceBuilder<ApplicationModel.SqlServerServerResource> WithDbx(this ApplicationModel.IResourceBuilder<ApplicationModel.SqlServerServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Aspire.Hosting
{
public static partial class SquadBuilderExtensions
{
[AspireExport]
public static ApplicationModel.IResourceBuilder<ApplicationModel.SquadResource> AddSquad(this IDistributedApplicationBuilder builder, string name, string? teamRoot = null) { throw null; }
}
}

namespace Aspire.Hosting.ApplicationModel
{
public sealed partial class SquadResource : Resource, IResourceWithConnectionString, IResource, IExpressionValue, IValueProvider, IManifestExpressionProvider, IValueWithReferences
{
public SquadResource(string name, string teamRoot) : base(default!) { }

public System.Collections.Generic.IReadOnlyList<string> Agents { get { throw null; } }

public ReferenceExpression ConnectionStringExpression { get { throw null; } }

public string TeamRoot { get { throw null; } }
}

public sealed partial class SquadTeamAnnotation : IResourceAnnotation
{
public SquadTeamAnnotation(string teamRoot, string decisionsMdPath, string inboxDir, string agentRosterFile) { }

public string AgentRosterFile { get { throw null; } }

public string DecisionsMdPath { get { throw null; } }

public string InboxDir { get { throw null; } }

public string TeamRoot { get { throw null; } }
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace CommunityToolkit.Aspire.Logto.Client
{
public static partial class LogtoConnectionStringHelper
{
public static string? GetEndpointFromConnectionString(string? connectionString) { throw null; }
}
}

namespace Microsoft.Extensions.Hosting
{
public static partial class LogtoClientBuilder
{
public static AspNetCore.Authentication.AuthenticationBuilder AddLogtoJwtBearer(this AspNetCore.Authentication.AuthenticationBuilder builder, string serviceName, System.Collections.Generic.IEnumerable<string> appIdentification, string authenticationScheme = "Bearer", string? configurationSectionName = "Aspire:Logto:Client", System.Action<AspNetCore.Authentication.JwtBearer.JwtBearerOptions>? configureOptions = null) { throw null; }

public static AspNetCore.Authentication.AuthenticationBuilder AddLogtoJwtBearer(this AspNetCore.Authentication.AuthenticationBuilder builder, string serviceName, string appIdentification, string authenticationScheme = "Bearer", string? configurationSectionName = "Aspire:Logto:Client", System.Action<AspNetCore.Authentication.JwtBearer.JwtBearerOptions>? configureOptions = null) { throw null; }

public static DependencyInjection.IServiceCollection AddLogtoOIDC(this IHostApplicationBuilder builder, string? connectionName = null, string? configurationSectionName = "Aspire:Logto:Client", string authenticationScheme = "Logto", string cookieScheme = "Logto.Cookie", System.Action<Logto.AspNetCore.Authentication.LogtoOptions>? logtoOptions = null, System.Action<AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>? oidcOptions = null) { throw null; }
}
}