Table of Contents

Class MongoDbRegistrationExtensions

Namespace
Tharga.MongoDB
Assembly
Tharga.MongoDB.dll
public static class MongoDbRegistrationExtensions
Inheritance
MongoDbRegistrationExtensions
Inherited Members

Methods

AddMongoDB(IServiceCollection, IConfiguration, Action<DatabaseOptions>)

public static IServiceCollection AddMongoDB(this IServiceCollection services, IConfiguration configuration, Action<DatabaseOptions> options = null)

Parameters

services IServiceCollection
configuration IConfiguration
options Action<DatabaseOptions>

Returns

IServiceCollection

AddMongoDB(IHostApplicationBuilder, Action<DatabaseOptions>)

public static IServiceCollection AddMongoDB(this IHostApplicationBuilder builder, Action<DatabaseOptions> options = null)

Parameters

builder IHostApplicationBuilder
options Action<DatabaseOptions>

Returns

IServiceCollection

UseMongoDB(IHost, Action<UseMongoOptions>)

public static void UseMongoDB(this IHost app, Action<UseMongoOptions> options = null)

Parameters

app IHost
options Action<UseMongoOptions>