Example #1
0
 /// <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;
 }
Example #2
0
 public Service(IConfig config, IOwinStartup owinStartup, ILogger logger)
 {
     _logger      = logger.ForContext <Service>();
     _config      = config;
     _owinStartup = owinStartup;
 }
Example #3
0
 public Service(IConfig config, IOwinStartup owinStartup, ILogger logger)
 {
     _logger = logger.ForContext<Service>();
     _config = config;
     _owinStartup = owinStartup;
 }