Table of Contents

Class PostgreSqlServiceCollectionExtensions

Namespace
Steeltoe.Connectors.PostgreSql
Assembly
Steeltoe.Connectors.dll
public static class PostgreSqlServiceCollectionExtensions
Inheritance
PostgreSqlServiceCollectionExtensions
Inherited Members

Methods

AddPostgreSql(IServiceCollection, IConfiguration)

Registers a ConnectorFactory<TOptions, TConnection> (with type parameters PostgreSqlOptions and Npgsql.NpgsqlConnection) to connect to a PostgreSQL database.

public static IServiceCollection AddPostgreSql(this IServiceCollection services, IConfiguration configuration)

Parameters

services IServiceCollection

The IServiceCollection to add services to.

configuration IConfiguration

The IConfiguration to read application settings from.

Returns

IServiceCollection

The incoming services so that additional calls can be chained.

AddPostgreSql(IServiceCollection, IConfiguration, Action<ConnectorAddOptionsBuilder>?)

Registers a ConnectorFactory<TOptions, TConnection> (with type parameters PostgreSqlOptions and Npgsql.NpgsqlConnection) to connect to a PostgreSQL database.

public static IServiceCollection AddPostgreSql(this IServiceCollection services, IConfiguration configuration, Action<ConnectorAddOptionsBuilder>? addAction)

Parameters

services IServiceCollection

The IServiceCollection to add services to.

configuration IConfiguration

The IConfiguration to read application settings from.

addAction Action<ConnectorAddOptionsBuilder>

An optional delegate to configure this connector.

Returns

IServiceCollection

The incoming services so that additional calls can be chained.