public override ActivityType ToWrapperType(CoreRegistrationModel.ActivityType coreObject)
 {
     return(new ActivityType()
     {
         Name = coreObject.Name,
         Properties = new ActivityTypeProperties()
         {
             BaseType = coreObject.Properties.BaseType,
             Scope = coreObject.Properties.Scope,
             Schema = AdfTypeSchema.Deserialize(coreObject.Properties.Schema)
         }
     });
 }
 public override ComputeType ToWrapperType(CoreRegistrationModel.ComputeType coreObject)
 {
     return(new ComputeType()
     {
         Name = coreObject.Name,
         Properties = new ComputeTypeProperties()
         {
             SupportedActivities = coreObject.Properties.SupportedActivities,
             Transport = coreObject.Properties.Transport,
             Scope = coreObject.Properties.Scope,
             Schema = AdfTypeSchema.Deserialize(coreObject.Properties.Schema)
         }
     });
 }