BaseAppender.create constructor

BaseAppender.create(
  1. String type,
  2. String name,
  3. Json? config
)

Implementation

factory BaseAppender.create(String type, String name, Json? config) {
  switch (type) {
    case 'ConsoleAppender':
      return ConsoleAppender(name, config);
    case 'SBCloudAppender':
      return SBCloudAppender(name, config);
    default:
      throw ArgumentError('Unknown appender type: $type');
  }
}