Table of Contents

Class ProductRegistryExtensions

Namespace
EncDotNet.S100.Datasets.Pipelines
Assembly
EncDotNet.S100.Datasets.Pipelines.dll

Fluent registration helpers for ProductRegistry.

public static class ProductRegistryExtensions
Inheritance
ProductRegistryExtensions
Inherited Members

Methods

AddAllS100Products(ProductRegistry)

Registers every built-in S-100 product (the batteries-included set) and returns the registry for chaining.

public static ProductRegistry AddAllS100Products(this ProductRegistry registry)

Parameters

registry ProductRegistry

Returns

ProductRegistry

AddProduct(ProductRegistry, ProductRegistration)

Registers a single product and returns the registry for chaining.

public static ProductRegistry AddProduct(this ProductRegistry registry, ProductRegistration registration)

Parameters

registry ProductRegistry
registration ProductRegistration

Returns

ProductRegistry

AddWeatherProducts(ProductRegistry)

Registers the built-in weather formats (WeatherProducts: NetCDF-CF) and returns the registry for chaining. They aren't S-100 products, so AddAllS100Products(ProductRegistry) leaves them out.

public static ProductRegistry AddWeatherProducts(this ProductRegistry registry)

Parameters

registry ProductRegistry

Returns

ProductRegistry