import 'package:json_annotation/json_annotation.dart'; import 'package:stadtbote/network_messages/device_object.dart'; part 'bootstrap_request.g.dart'; @JsonSerializable() class BootstrapRequest { late String app; late int ver; late String mqttClientId; @JsonKey(name: 'device') late DeviceObject deviceObject; BootstrapRequest(); factory BootstrapRequest.fromJson(Map json) => _$BootstrapRequestFromJson(json); Map toJson() => _$BootstrapRequestToJson(this); }