Skip to content
DocsTry Aspire
DocsTry

SeaweedFSClientBuilderExtensionMethods Methods

ClassMethods2 members
Extension methods for connecting a SeaweedFS cluster to an Aspire application.
AddSeaweedFSFilerClient(IHostApplicationBuilder, string, Action<SeaweedFSClientSettings>, string?)Section titled AddSeaweedFSFilerClient(IHostApplicationBuilder, string, Action<SeaweedFSClientSettings>, string?)extension
Registers a SeaweedFSFilerClient for interacting with the SeaweedFS Native Filer API.
public static class SeaweedFSClientBuilderExtensionMethods
{
public static void AddSeaweedFSFilerClient(
this IHostApplicationBuilder builder,
string connectionName,
Action<SeaweedFSClientSettings>? configureSettings = null,
string? configurationSectionName = null)
{
// ...
}
}
builderIHostApplicationBuilder
connectionNamestring
configureSettingsAction<SeaweedFSClientSettings>optional
configurationSectionNamestring?optional
AddSeaweedFSS3Client(IHostApplicationBuilder, string, Action<SeaweedFSClientSettings>, string?)Section titled AddSeaweedFSS3Client(IHostApplicationBuilder, string, Action<SeaweedFSClientSettings>, string?)extension
Registers a S3.IAmazonS3 client for interacting with the SeaweedFS S3 API.
public static class SeaweedFSClientBuilderExtensionMethods
{
public static void AddSeaweedFSS3Client(
this IHostApplicationBuilder builder,
string connectionName,
Action<SeaweedFSClientSettings>? configureSettings = null,
string? configurationSectionName = null)
{
// ...
}
}
builderIHostApplicationBuilder
connectionNamestring
configureSettingsAction<SeaweedFSClientSettings>optional
configurationSectionNamestring?optional