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;
 }