public override void HandleExecute(Common.workflow.ChainRequest request) { myRequest = (ButlerProcessRequest)request; _MediaServicesContext = new CloudMediaContext(myRequest.MediaAccountName, myRequest.MediaAccountKey); myWaterMarkData = Newtonsoft.Json.JsonConvert.DeserializeObject<WaterMarkData>(this.readJsonControl()); myAssetOriginal = (from m in _MediaServicesContext.Assets select m).Where(m => m.Id == myRequest.AssetId).FirstOrDefault(); SetPrimaryAssetFile(); myRequest.AssetId = WaterMArkJob().Id; }
public override void HandleExecute(Common.workflow.ChainRequest request) { myRequest = (ButlerProcessRequest)request; _MediaServicesContext = new CloudMediaContext(myRequest.MediaAccountName, myRequest.MediaAccountKey); myWaterMarkData = Newtonsoft.Json.JsonConvert.DeserializeObject <WaterMarkData>(this.readJsonControl()); myAssetOriginal = (from m in _MediaServicesContext.Assets select m).Where(m => m.Id == myRequest.AssetId).FirstOrDefault(); SetPrimaryAssetFile(); myRequest.AssetId = WaterMArkJob().Id; }