Mid
From PDF
GoF Patterns
Gang of Four Patterns
Concrete Creators (FileLoggerFactory and ConsoleLoggerFactory):?
- These subclasses of LoggerFactory override the CreateLogger method
to return the appropriate logger type (either FileLogger or
ConsoleLogger).
FileLoggerFactory:
public class FileLoggerFactory : LoggerFactory
{
public override ILogger CreateLogger() => new FileLogger();
}
ConsoleLoggerFactory:
public class ConsoleLoggerFactory : LoggerFactory
{
public override ILogger CreateLogger() => new ConsoleLogger();
}Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png