generateUseCase method
Implementation
String generateUseCase(String name) {
final className = toPascalCase(name);
return '''
import '../entities/${toSnakeCase(name)}_entity.dart';
import '../repositories/${toSnakeCase(name)}_repository.dart';
class ${className}UseCase {
const ${className}UseCase(this._repository);
final ${className}Repository _repository;
Future<List<${className}Entity>> call() async {
return await _repository.getAll();
}
}
''';
}