public override void DeclareSynchronization() { SynchronizeLeftToRightOnly( cmParameter => cmParameter.ParameterName, parameter => parameter.Name); SynchronizeLeftToRightOnly( cmParameter => HelperExtensionMethods.ToDataType(cmParameter.DataType__Parameter), parameter => parameter.Type); }
public override void DeclareSynchronization() { SynchronizeLeftToRightOnly( cmSignature => cmSignature.EntityName, signature => signature.Name); SynchronizeManyLeftToRightOnly(SyncRule <Parameter2Parameter>(), cmSignature => cmSignature.Parameters__OperationSignature, signature => signature.Parameter); SynchronizeLeftToRightOnly( cmSignature => HelperExtensionMethods.ToDataType(cmSignature.ReturnType__OperationSignature), signature => signature.ReturnType); }