public ActivityDependency ToSdkObject() { var dependency = new ActivityDependency(this.Activity, this.DependencyConditions); this.AdditionalProperties?.ForEach(item => dependency.Add(item.Key, item.Value)); return(dependency); }
public PSActivityDependency(ActivityDependency dependency) { this.Activity = dependency?.Activity; this.DependencyConditions = dependency?.DependencyConditions; var propertiesEnum = dependency?.GetEnumerator(); if (propertiesEnum != null) { this.AdditionalProperties = new Dictionary <string, object>(); while (propertiesEnum.MoveNext()) { this.AdditionalProperties.Add(propertiesEnum.Current); } } }