public void CanDisposeProviders()
    {
        // Arrange
        var initialData = new Dictionary <string, string>()
        {
            { "color", "blue" }
        };
        var memoryConfig = new MemoryConfigurationSource {
            InitialData = initialData
        };
        var configuration = new WebAssemblyHostConfiguration();

        // Act
        configuration.Add(memoryConfig);
        Assert.Equal("blue", configuration["color"]);
        var exception = Record.Exception(() => configuration.Dispose());

        // Assert
        Assert.Null(exception);
    }