Skip to content

ServiceCollectionExtensions

public static class ServiceCollectionExtensions

Namespace: RhoMicro.BindSight.Generators

Inheritance:

Provides extension methods for IServiceCollection.

AddBindSightGeneratorOptions(IServiceCollection, Action<BindSightGeneratorOptionsConfiguration>)
Section titled “AddBindSightGeneratorOptions(IServiceCollection, Action<BindSightGeneratorOptionsConfiguration>)”
public static IServiceCollection AddBindSightGeneratorOptions(this IServiceCollection services, [Action<BindSightGeneratorOptionsConfiguration>? configure = null])

Registers IBindSightGeneratorOptions to the service collection.

AddBindSightRunnerOptions(IServiceCollection, Action<BindSightRunnerOptionsConfiguration>)
Section titled “AddBindSightRunnerOptions(IServiceCollection, Action<BindSightRunnerOptionsConfiguration>)”
public static IServiceCollection AddBindSightRunnerOptions(this IServiceCollection services, [Action<BindSightRunnerOptionsConfiguration>? configure = null])

Registers IBindSightRunnerOptions to the service collection.

AddJsonSchemaGeneratorOptions(IServiceCollection, Action<JsonSchemaGeneratorOptionsConfiguration>)
Section titled “AddJsonSchemaGeneratorOptions(IServiceCollection, Action<JsonSchemaGeneratorOptionsConfiguration>)”
public static IServiceCollection AddJsonSchemaGeneratorOptions(this IServiceCollection services, [Action<JsonSchemaGeneratorOptionsConfiguration>? configure = null])

Registers IJsonSchemaGeneratorOptions to the service collection.

AddReadmeGeneratorOptions(IServiceCollection, Action<ReadmeGeneratorOptionsConfiguration>)
Section titled “AddReadmeGeneratorOptions(IServiceCollection, Action<ReadmeGeneratorOptionsConfiguration>)”
public static IServiceCollection AddReadmeGeneratorOptions(this IServiceCollection services, [Action<ReadmeGeneratorOptionsConfiguration>? configure = null])

Registers IReadmeGeneratorOptions to the service collection.