public abstract class BaseClassExample
{
private readonly ILogger _logger;
public class BaseClassExample(ILogger logger)
{
_logger = logger;
}
}
public class DerivedClass : BaseClassExample
{
private readonly ILogger logger;
public class BaseClassExample(ILogger logger) :base(logger)
{
this.logger = logger;
}
}