Initializes a new instance of the EmbeddedDirectory class.
This is a public constructor.
The Assembly objects from where to map embedded resources.
The character separator to use for directory paths, the default is DefaultDirectoryPathSeparator (.).
Thrown when the provided assemblies are null or contains null values.
Thrown when multiple assembles or files have the same case-insensitive name, but different case-sensitive names.