public PositionReportJob() { this.config = new Config(); this.provider = new PowerServiceProvider(); this.log = LogManager.GetLogger <ReportService>(); }
public Power(IPowerServiceProvider provider, ILogger <Power> log) { _provider = provider; _log = log; }
// constructor allowing injection of dependencies public PositionReportJob(IConfig config, IPowerServiceProvider provider) { this.config = config; this.provider = provider; this.log = LogManager.GetLogger <ReportService>(); }