public DocumentEnumerable( ICosmosClientWrapper cosmosClient, string containerId, string partitionKey, CosmosSqlQuery cosmosSqlQuery) { _cosmosClient = cosmosClient; _containerId = containerId; _partitionKey = partitionKey; _cosmosSqlQuery = cosmosSqlQuery; }
/// <summary> /// This is an internal API that supports the Entity Framework Core infrastructure and not subject to /// the same compatibility standards as public APIs. It may be changed or removed without notice in /// any release. You should only use it directly in your code with extreme caution and knowing that /// doing so can result in application failures when updating to a new Entity Framework Core release. /// </summary> public CosmosDatabaseCreator( ICosmosClientWrapper cosmosClient, IDesignTimeModel designTimeModel, IUpdateAdapterFactory updateAdapterFactory, IDatabase database) { _cosmosClient = cosmosClient; _designTimeModel = designTimeModel; _updateAdapterFactory = updateAdapterFactory; _database = database; }
public DataRepository(ICosmosClientWrapper <T> cosmosClientWrapper) { this.cosmosClientWrapper = cosmosClientWrapper; }