예제 #1
0
 public DocumentEnumerable(
     ICosmosClientWrapper cosmosClient,
     string containerId,
     string partitionKey,
     CosmosSqlQuery cosmosSqlQuery)
 {
     _cosmosClient   = cosmosClient;
     _containerId    = containerId;
     _partitionKey   = partitionKey;
     _cosmosSqlQuery = cosmosSqlQuery;
 }
예제 #2
0
 /// <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;
 }