Ejemplo n.º 1
0
        // Initialize controller with depenedncy injection -  kvInstance singleton
        public StorageController(IKeyVaultAccessModel kvInstance)
        {
            _kv = kvInstance;

            BlobStorageCS = _kv.GetKeyByName("BlobStorageCS").Result.Value;
            CosmosDBKey   = _kv.GetKeyByName("CosmosDBKey").Result.Value;

            BlobStorageAccount    = CloudStorageAccount.Parse(BlobStorageCS);
            CosmosDBClient        = new DocumentClient(new Uri(CosmosDBUrl), CosmosDBKey);
            CosmosDBCollectionUri = UriFactory.CreateDocumentCollectionUri(CosmosDBName, CosmosDBCollectionName);
        }
        // Initialize controller with depenedncy injection -  kvInstance singleton
        public PredictionController(IKeyVaultAccessModel kvInstance)
        {
            _kv = kvInstance;

            predictionKey = _kv.GetKeyByName("CustomVisionPredictionKey").Result.Value;
        }
Ejemplo n.º 3
0
 // Initialize controller with depenedncy injection -  kvInstance singleton
 public ValuesController(IKeyVaultAccessModel kvInstance)
 {
     _kv = kvInstance;
 }