2022-09-30 01:23:28 +02:00
|
|
|
class AppLog {
|
|
|
|
final String type;
|
|
|
|
final DateTime dateTime;
|
|
|
|
final String message;
|
2022-10-03 22:25:20 +02:00
|
|
|
final String? statusCode;
|
2022-09-30 01:23:28 +02:00
|
|
|
final String? resBody;
|
|
|
|
|
|
|
|
const AppLog({
|
|
|
|
required this.type,
|
|
|
|
required this.dateTime,
|
|
|
|
required this.message,
|
|
|
|
this.statusCode,
|
|
|
|
this.resBody,
|
|
|
|
});
|
|
|
|
|
|
|
|
Map<String, String> toMap() {
|
|
|
|
return {
|
|
|
|
'type': type,
|
|
|
|
'dateTime': dateTime.toString(),
|
|
|
|
'message': message,
|
|
|
|
'statusCode': statusCode.toString(),
|
|
|
|
'resBody': resBody.toString()
|
|
|
|
};
|
|
|
|
}
|
2022-10-16 23:59:56 +02:00
|
|
|
|
|
|
|
@override
|
|
|
|
String toString() {
|
|
|
|
return toMap().toString();
|
|
|
|
}
|
2022-09-30 01:23:28 +02:00
|
|
|
}
|