示例#1
0
        public ImageFileRepository()
        {
            _containerName = ConfigurationManager.AppSettings["ImagesContainer"];
            var blobStorageConnectionString = ConfigurationManager.ConnectionStrings["BlobStorageConnectionString"].ConnectionString;

            _blobStorage = new BlobStorageFacade(blobStorageConnectionString);
        }
示例#2
0
        private static void Setup()
        {
            var blobStorageConnectionString = ConfigurationManager.ConnectionStrings["BlobStorageConnectionString"].ConnectionString;

            _containerName  = ConfigurationManager.AppSettings["ImagesContainer"];
            _blobStorage    = new BlobStorageFacade(blobStorageConnectionString);
            _databaseName   = ConfigurationManager.AppSettings["DocumentDBDatabaseName"];
            _collectionName = ConfigurationManager.AppSettings["AssetCollectionName"];
        }
        public MediaServicesRepository()
        {
            var accountName = ConfigurationManager.AppSettings["MediServicesName"];
            var accountKey  = ConfigurationManager.AppSettings["MediServicesKey"];

            _context = new CloudMediaContext(accountName, accountKey);

            var blobStorageConnectionString = ConfigurationManager.ConnectionStrings["BlobStorageConnectionString"].ConnectionString;

            _blobStorage = new BlobStorageFacade(blobStorageConnectionString);

            _mediaServices = new MediaServicesFacade(_context);
        }