public sealed class ConverterRegistry : IEnumerable
Registry of custom converters. This is used to avoid requiring Firestore-specific attributes on types which may be intended to be non-Firestore-specific. The registry may be specified when creating a FirestoreDb via ConverterRegistry.
Implements
IEnumerableNamespace
Google.Cloud.FirestoreAssembly
Google.Cloud.Firestore.dll
Methods
Add<T>(IFirestoreConverter<T>)
public void Add<T>(IFirestoreConverter<T> converter)
Adds the given converter to the registry.
Parameter | |
---|---|
Name | Description |
converter | IFirestoreConverter<T> The converter to add. |
Type Parameter | |
---|---|
Name | Description |
T | The type that |
Exceptions | |
---|---|
Type | Description |
ArgumentException | There is already a converter in the registry for the given type. |
Explicit Interface Implementations
IEnumerable.GetEnumerator()
IEnumerator IEnumerable.GetEnumerator()
Returns | |
---|---|
Type | Description |
IEnumerator |