Command constructor Null safety

Command(
  1. {CommandId? id,
  2. Any? message,
  3. CommandContext? context,
  4. Command_SystemProperties? systemProperties}
)

Implementation

factory Command({
  CommandId? id,
  $5.Any? message,
  CommandContext? context,
  Command_SystemProperties? systemProperties,
}) {
  final _result = create();
  if (id != null) {
    _result.id = id;
  }
  if (message != null) {
    _result.message = message;
  }
  if (context != null) {
    _result.context = context;
  }
  if (systemProperties != null) {
    _result.systemProperties = systemProperties;
  }
  return _result;
}