copyWith method 
    
    
    
  Implementation
  RequestCreateDTO copyWith(
    {String? channel,
    Form? form,
    bool? isAdfRequest,
    String? raiseOnBehalfOf,
    Map<String, dynamic>? requestFieldValues,
    List<String>? requestParticipants,
    String? requestTypeId,
    String? serviceDeskId}) {
  return RequestCreateDTO(
    channel: channel ?? this.channel,
    form: form ?? this.form,
    isAdfRequest: isAdfRequest ?? this.isAdfRequest,
    raiseOnBehalfOf: raiseOnBehalfOf ?? this.raiseOnBehalfOf,
    requestFieldValues: requestFieldValues ?? this.requestFieldValues,
    requestParticipants: requestParticipants ?? this.requestParticipants,
    requestTypeId: requestTypeId ?? this.requestTypeId,
    serviceDeskId: serviceDeskId ?? this.serviceDeskId,
  );
}