Table of Contents

Class DataSourceRegistry

Namespace
ReportWright.Data
Assembly
ReportWright.Data.Abstractions.dll

The providers a host registered, by kind. Built once at startup and read by every run.

public sealed class DataSourceRegistry
Inheritance
DataSourceRegistry
Inherited Members

Constructors

DataSourceRegistry()

Properties

Kinds

Gets the registered kinds.

Methods

Add(DataSourceProvider)

Registers a provider for its kind. Registering a second provider for a kind replaces the first.

TryGet(string, out DataSourceProvider?)

Looks a provider up by kind, ignoring case.