Esempio n. 1
0
        //private EntitySummary summary;

        #endregion

        public CodeMigrator()
        {
            //initialize settings and other utilities
            SourceEndpointUrl    = CloneSettings.SourceSettings.EndpointUrl;;
            SourceAccessKey      = CloneSettings.SourceSettings.AccessKey;
            sourceDatabaseName   = CloneSettings.SourceSettings.DatabaseName;
            sourceCollectionName = CloneSettings.SourceSettings.CollectionName;

            //var TargetCosmosDBSettings = CloneSettings.GetConfigurationSection("TargetCosmosDBSettings");
            TargetEndpointUrl    = CloneSettings.TargetSettings.EndpointUrl;
            TargetAccessKey      = CloneSettings.TargetSettings.AccessKey;
            TargetDatabaseName   = CloneSettings.TargetSettings.DatabaseName;
            TargetCollectionName = CloneSettings.TargetSettings.CollectionName;

            cosmosHelper       = new CosmosDBHelper();
            cosmosBulkImporter = new CosmosBulkImporter();
            //summary = new EntitySummary();
            //summary.EntityType = "DBCode";
        }
Esempio n. 2
0
 public SampleDBCreator()
 {
     cosmosHelper       = new CosmosSampleDBHelper();
     cosmosBulkImporter = new CosmosBulkImporter();
 }
Esempio n. 3
0
 public DataScrubMigrator()
 {
     cosmosHelper       = new CosmosDBHelper();
     cosmosBulkImporter = new CosmosBulkImporter();
 }
Esempio n. 4
0
 public DocumentMigrator()
 {
     cosmosHelper       = new CosmosDBHelper();
     cosmosBulkImporter = new CosmosBulkImporter();
     objectScrubber     = new ObjectScrubber();
 }