protected override void Execute(CodeActivityContext context) { try { Uri uri = new Uri(DynamicURL.Get(context)); RecordId.Set(context, HttpUtility.ParseQueryString(uri.Query).Get("id")); } catch (Exception ex) { throw new Exception($"Url '{DynamicURL.Get(context)}' is incorrectly formated for a Dynamics CRM Dynamics Url", ex); } }
protected override void Execute(CodeActivityContext context) { try { Uri uri = new Uri(DynamicURL.Get(context)); EnvironmentURL.Set(context, uri.GetLeftPart(UriPartial.Authority)); } catch (Exception ex) { throw new Exception($"Url '{DynamicURL.Get(context)}' is incorrectly formated for a Dynamics CRM Dynamics Url", ex); } }