committed by
GitHub
12 changed files with 104 additions and 22 deletions
@ -0,0 +1,74 @@ |
|||||
|
import 'package:core/abstracts/logging.dart'; |
||||
|
import 'package:core/models/environment.dart'; |
||||
|
import 'package:flutter_logs/flutter_logs.dart'; |
||||
|
|
||||
|
class FlutterLogging implements ILogger { |
||||
|
FlutterLogging(this._environment); |
||||
|
final Environment _environment; |
||||
|
|
||||
|
@override |
||||
|
void all(message, [error, StackTrace? stackTrace]) { |
||||
|
FlutterLogs.logThis( |
||||
|
tag: _environment.application.name, |
||||
|
logMessage: message, |
||||
|
level: LogLevel.INFO, |
||||
|
error: error, |
||||
|
errorMessage: stackTrace?.toString() ?? '', |
||||
|
); |
||||
|
} |
||||
|
|
||||
|
@override |
||||
|
void debug(message, [error, StackTrace? stackTrace]) { |
||||
|
FlutterLogs.logThis( |
||||
|
tag: _environment.application.name, |
||||
|
logMessage: message, |
||||
|
level: LogLevel.INFO, |
||||
|
error: error, |
||||
|
errorMessage: stackTrace?.toString() ?? '', |
||||
|
); |
||||
|
} |
||||
|
|
||||
|
@override |
||||
|
void error(message, [error, StackTrace? stackTrace]) { |
||||
|
FlutterLogs.logThis( |
||||
|
tag: _environment.application.name, |
||||
|
logMessage: message, |
||||
|
level: LogLevel.ERROR, |
||||
|
error: error, |
||||
|
errorMessage: stackTrace?.toString() ?? '', |
||||
|
); |
||||
|
} |
||||
|
|
||||
|
@override |
||||
|
void info(message, [error, StackTrace? stackTrace]) { |
||||
|
FlutterLogs.logThis( |
||||
|
tag: _environment.application.name, |
||||
|
logMessage: message, |
||||
|
level: LogLevel.INFO, |
||||
|
error: error, |
||||
|
errorMessage: stackTrace?.toString() ?? '', |
||||
|
); |
||||
|
} |
||||
|
|
||||
|
@override |
||||
|
void trace(message, [error, StackTrace? stackTrace]) { |
||||
|
FlutterLogs.logThis( |
||||
|
tag: _environment.application.name, |
||||
|
logMessage: message, |
||||
|
level: LogLevel.INFO, |
||||
|
error: error, |
||||
|
errorMessage: stackTrace?.toString() ?? '', |
||||
|
); |
||||
|
} |
||||
|
|
||||
|
@override |
||||
|
void warn(message, [error, StackTrace? stackTrace]) { |
||||
|
FlutterLogs.logThis( |
||||
|
tag: _environment.application.name, |
||||
|
logMessage: message, |
||||
|
level: LogLevel.WARNING, |
||||
|
error: error, |
||||
|
errorMessage: stackTrace?.toString() ?? '', |
||||
|
); |
||||
|
} |
||||
|
} |
||||
@ -1,8 +1,8 @@ |
|||||
{ |
{ |
||||
"version": "7.0.2", |
"version": "7.3.2", |
||||
"name": "my-app-auth-server", |
"name": "my-app-auth-server", |
||||
"private": true, |
"private": true, |
||||
"dependencies": { |
"dependencies": { |
||||
"@abp/aspnetcore.mvc.ui.theme.leptonxlite": "2.0.4" |
"@abp/aspnetcore.mvc.ui.theme.leptonxlite": "2.3.2" |
||||
} |
} |
||||
} |
} |
||||
@ -1,8 +1,8 @@ |
|||||
{ |
{ |
||||
"version": "7.0.2", |
"version": "7.3.2", |
||||
"name": "my-app-identityserver", |
"name": "my-app-identityserver", |
||||
"private": true, |
"private": true, |
||||
"dependencies": { |
"dependencies": { |
||||
"@abp/aspnetcore.mvc.ui.theme.leptonxlite": "2.0.1" |
"@abp/aspnetcore.mvc.ui.theme.leptonxlite": "2.3.2" |
||||
} |
} |
||||
} |
} |
||||
Loading…
Reference in new issue