Improved app logs

This commit is contained in:
Juan Gilsanz Polo 2022-09-30 01:23:28 +02:00
parent f3ce298994
commit 191bae78bb
8 changed files with 297 additions and 65 deletions

27
lib/models/app_log.dart Normal file
View file

@ -0,0 +1,27 @@
import 'dart:convert';
class AppLog {
final String type;
final DateTime dateTime;
final String message;
final int? statusCode;
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()
};
}
}