Dev2.Utils.WorkflowDesignerUtils.CheckIfRemoteWorkflowAndSetProperties C# (CSharp) Method

CheckIfRemoteWorkflowAndSetProperties() public static method

public static CheckIfRemoteWorkflowAndSetProperties ( DsfActivity dsfActivity, IContextualResourceModel resource, IEnvironmentModel contextEnv ) : void
dsfActivity DsfActivity
resource IContextualResourceModel
contextEnv IEnvironmentModel
return void
        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);
            }
        }