public static void CheckIfRemoteWorkflowAndSetProperties(DsfActivity dsfActivity, IContextualResourceModel resource, IEnvironmentModel contextEnv)
{
if(resource != null && resource.ResourceType == ResourceType.WorkflowService && contextEnv != null)
{
if(contextEnv.ID != resource.Environment.ID)
{
dsfActivity.ServiceUri = resource.Environment.Connection.WebServerUri.AbsoluteUri;
dsfActivity.ServiceServer = resource.Environment.ID;
}
dsfActivity.FriendlySourceName = new InArgument<string>(resource.Environment.Connection.WebServerUri.Host);
}
}