Beispiel #1
0
        public void SetGet()
        {
            string       key   = "Key1" + Guid.NewGuid().ToString("D");
            const string value = "Value1";
            IMdCache     cache = MdCache.Instance;

            cache.Set(key, value);

            string readvalue = cache.Get(key);

            Assert.AreEqual(value, readvalue);
        }
Beispiel #2
0
        public MonitoringWorker(AzureMediaService mediaService, List <AzureDataConfig> connectionList)
        {
            connectionList.ForEach(connection =>
                                   Trace.TraceInformation("database:{0}  user:{1}, InitialCatalog:{2}", connection.AzureServer, connection.UserName, connection.InitialCatalog)
                                   );
            MediaService    = mediaService;
            _connectionList = connectionList;
            _cache          = MdCache.Instance;

            Account = new MediaService
            {
                Name       = mediaService.Config.AccountName,
                Id         = mediaService.Config.Id,
                Datacenter = mediaService.Config?.MetaData.Location,
                Origins    = EntityFactory.BuildOriginListFromStreamingEndpoints(mediaService.CloudContext.StreamingEndpoints)
            };
        }
        static void Main(string[] args)
        {
            try
            {
                string       key   = "Key1" + Guid.NewGuid().ToString("D");
                const string value = "Value1";

                MdCache.CacheRole   = "enterprisemedia.cache.windows.net";
                MdCache.AzureAlways = true;

                IMdCache cache = MdCache.Instance;

                cache.Set(key, value);
            }
            catch (Exception e)
            {
                Console.WriteLine("EXCEPTION: " + e);
            }

            Console.WriteLine("Done. Press any key");
            Console.Read();
        }