/// <summary> /// Initializes a new instance of the <see cref="EmbeddedVirtualPathProvider"/> class. /// </summary> /// <param name="embeddedAssembly">The <see cref="Assembly"/> instance containing the embedded resources.</param> public EmbeddedVirtualPathProvider(Assembly embeddedAssembly) : base() { if (embeddedAssembly.IsNull()) throw new ArgumentNullException("embeddedAssembly"); this.embeddedAssembly = embeddedAssembly; }