Comment puis-je créer une nouvelle instance de ImmutableDictionary?

Je voudrais écrire quelque chose comme ceci:

var d = new ImmutableDictionary<string, int> { { "a", 1 }, { "b", 2 } };

(à l'aide de ImmutableDictionary de Système.Les Collections.Immuable). Il semble comme un simple d'utilisation que je suis de déclarer toutes les valeurs d'avance -- aucune mutation n'. Mais cela me donne l'erreur:

Type " System.Collections.Immutable.ImmutableDictionary<TKey,TValue> " n'a pas de constructeurs définis

Comment je suis censé créer un nouveau immuable dictionnaire avec un contenu statique?