content method
Implementation
@override
String content() =>
'''
import 'package:revali_router/revali_router.dart';
// Learn more about Observers at https://www.revali.dev/constructs/revali_server/lifecycle-components/observer
class ${_name.toPascalCase()}Observer implements Observer {
const ${_name.toPascalCase()}Observer();
@override
Future<void> see(ObservedRequest observed) async {
// Available immediately: observed.request
// Awaitable: observed.response, observed.summary
final summary = await observed.summary;
print(
'\${summary.method} \${summary.routePath} '
'-> \${summary.statusCode} in \${summary.duration.inMilliseconds}ms',
);
}
}
''';