private void MapInfo()
        {
            myData = new ExportDataAsset();
            var theAsset = (from m in _MediaServicesContext.Assets select m).Where(m => m.Id == myRequest.AssetId).FirstOrDefault();

            myData.AssetId = theAsset.Id;
            myData.AlternateId = theAsset.AlternateId;

            var assetFilesALL = theAsset.AssetFiles.ToList();

            foreach (ILocator locator in theAsset.Locators)
            {
                if (locator.Type == LocatorType.OnDemandOrigin)
                {
                    var ismfile = assetFilesALL.Where(f => f.Name.ToLower().EndsWith(".ism", StringComparison.OrdinalIgnoreCase)).FirstOrDefault();

                    myData.Smooth=locator.Path + ismfile.Name + "/manifest";
                    myData.HLS = locator.Path + ismfile.Name + "/manifest(format=m3u8-aapl)";
                    myData.DASH = locator.Path + ismfile.Name + "/manifes(format=mpd-time-csf)";
                }
            }
        }
        private void MapInfo()
        {
            myData = new ExportDataAsset();
            var theAsset = (from m in _MediaServicesContext.Assets select m).Where(m => m.Id == myRequest.AssetId).FirstOrDefault();

            myData.AssetId     = theAsset.Id;
            myData.AlternateId = theAsset.AlternateId;

            var assetFilesALL = theAsset.AssetFiles.ToList();

            foreach (ILocator locator in theAsset.Locators)
            {
                if (locator.Type == LocatorType.OnDemandOrigin)
                {
                    var ismfile = assetFilesALL.Where(f => f.Name.ToLower().EndsWith(".ism", StringComparison.OrdinalIgnoreCase)).FirstOrDefault();

                    myData.Smooth = locator.Path + ismfile.Name + "/manifest";
                    myData.HLS    = locator.Path + ismfile.Name + "/manifest(format=m3u8-aapl)";
                    myData.DASH   = locator.Path + ismfile.Name + "/manifes(format=mpd-time-csf)";
                }
            }
        }