# FirestoreClusteringExtensions

Package: [Microsoft.Orleans.Clustering.Firestore](/orleans/docs/api/csharp/microsoft.orleans.clustering.firestore/) 10.0.0

[Source](https://github.com/dotnet/orleans/blob/b7a9e3e1c9c54b3cec3a467c5734bf7744541bcf/src/Google/Orleans.Clustering.Firestore/FirestoreClusteringExtensions.cs#L10)

```csharp
public static class FirestoreClusteringExtensions
```

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

## Methods

- [UseFirestoreClustering(IClientBuilder, Action&lt;FirestoreOptions&gt;)](/orleans/docs/api/csharp/microsoft.orleans.clustering.firestore/orleans.hosting.firestoreclusteringextensions/methods/usefirestoreclustering-this-orleans-hosting-iclientbuilder-system-action-orleans-ad7bcce1/)
- [UseFirestoreClustering(IClientBuilder, Action&lt;OptionsBuilder&lt;FirestoreOptions&gt;&gt;)](/orleans/docs/api/csharp/microsoft.orleans.clustering.firestore/orleans.hosting.firestoreclusteringextensions/methods/usefirestoreclustering-this-orleans-hosting-iclientbuilder-system-action-microso-ea151091/)
- [UseFirestoreClustering(ISiloBuilder, Action&lt;FirestoreOptions&gt;)](/orleans/docs/api/csharp/microsoft.orleans.clustering.firestore/orleans.hosting.firestoreclusteringextensions/methods/usefirestoreclustering-this-orleans-hosting-isilobuilder-system-action-orleans-c-99ff6b81/)
- [UseFirestoreClustering(ISiloBuilder, Action&lt;OptionsBuilder&lt;FirestoreOptions&gt;&gt;)](/orleans/docs/api/csharp/microsoft.orleans.clustering.firestore/orleans.hosting.firestoreclusteringextensions/methods/usefirestoreclustering-this-orleans-hosting-isilobuilder-system-action-microsoft-8349d5b1/)
