EnsureNonDocumentIfNonNull<TConfig>(TConfig, string) Method
Ensures that the config doesn't require a document, but only if not null and throws System.ArgumentException if it does.
Namespace
Statiq.Common
Containing Type
ConfigExtensions

Syntax

public static TConfig EnsureNonDocumentIfNonNull<TConfig>(this TConfig config, string paramName = null) 
    where TConfig : IConfig

Type Parameters

Name Description
TConfig The config type.

Parameters

Name Type Description
config TConfig The config.
paramName string The name of the config parameter.

Return Value

Type Description
TConfig The config if non-document (or null if the config is null).