StorageProviderExtensions.AddGrainStorage<T> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoutez une implémentation de fournisseur de stockage de grains au silo. Si le type de fournisseur implémente ILifecycleParticipant<TLifecycleObservable> , il participe automatiquement au cycle de vie du silo.
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddGrainStorage<T> (this Microsoft.Extensions.DependencyInjection.IServiceCollection collection, string name, Func<IServiceProvider,string,T> implementationFactory) where T : Orleans.Storage.IGrainStorage;
static member AddGrainStorage : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Func<IServiceProvider, string, 'T (requires 'T :> Orleans.Storage.IGrainStorage)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'T :> Orleans.Storage.IGrainStorage)
<Extension()>
Public Function AddGrainStorage(Of T As IGrainStorage) (collection As IServiceCollection, name As String, implementationFactory As Func(Of IServiceProvider, String, T)) As IServiceCollection
Paramètres de type
- T
Type d’implémentation concrète du fournisseur de stockage de grains.
Paramètres
- collection
- IServiceCollection
Collection de services.
- name
- String
Nom du stockage à ajouter.
- implementationFactory
- Func<IServiceProvider,String,T>
Fabrique pour créer le fournisseur de stockage.
Retours
Fournisseur de services.