/// <summary> /// Constructor /// </summary> /// <param name="topShelfConfiguration">Topshelf Configuration</param> /// <param name="hostConfiguration">Host Configuration</param> /// <param name="owinStartup">Owin startup class</param> public OwinHostTopShelfService(ITopShelfConfiguration topShelfConfiguration, IHostConfiguration hostConfiguration, IOwinStartup owinStartup) { TopShelfConfiguration = topShelfConfiguration; HostConfiguration = hostConfiguration; _logger = Log.Logger.ForContext <OwinHostTopShelfService>(); _owinStartup = owinStartup; }
public Service(IConfig config, IOwinStartup owinStartup, ILogger logger) { _logger = logger.ForContext <Service>(); _config = config; _owinStartup = owinStartup; }
public Service(IConfig config, IOwinStartup owinStartup, ILogger logger) { _logger = logger.ForContext<Service>(); _config = config; _owinStartup = owinStartup; }