Udostępnij za pośrednictwem


CosmosDatabaseFacadeExtensions.IsCosmos(DatabaseFacade) Metoda

Definicja

Zwraca wartość true , jeśli dostawca bazy danych aktualnie używany jest dostawcą usługi Cosmos.

public static bool IsCosmos (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade database);
static member IsCosmos : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> bool
<Extension()>
Public Function IsCosmos (database As DatabaseFacade) As Boolean

Parametry

database
DatabaseFacade

Fasada z Database.

Zwraca

true jeśli dostawca usługi Cosmos jest używany.

Uwagi

Tej metody można używać tylko po skonfigurowaniu, DbContext ponieważ jest to tylko wtedy znane dostawcy. Oznacza to, że nie można użyć tej metody, OnConfiguring(DbContextOptionsBuilder) ponieważ w tym miejscu kod aplikacji ustawia dostawcę do użycia w ramach konfigurowania kontekstu.

Aby uzyskać więcej informacji i przykłady, zobacz Uzyskiwanie dostępu do usługi Azure Cosmos DB za pomocą platformy EF Core .

Dotyczy