Пример #1
0
 public Detection(IUserAgentService service,
                  IDeviceResolver deviceResolver,
                  IBrowserResolver browserResolver,
                  IPlatformResolver platformResolver,
                  IEngineResolver engineResolver,
                  ICrawlerResolver crawlerResolver)
 {
     this._service          = service;
     this._deviceResolver   = deviceResolver;
     this._browserResolver  = browserResolver;
     this._platformResolver = platformResolver;
     this._engineResolver   = engineResolver;
     this._crawlerResolver  = crawlerResolver;
 }
Пример #2
0
 public HomeController(
     IDetectionService detectionService,
     IDeviceResolver deviceResolver,
     IBrowserResolver browserResolver,
     IEngineResolver engineResolver,
     IPlatformResolver platformResolver)
 {
     client = new ClientInfo
     {
         UserAgent = detectionService.UserAgent,
         Device    = deviceResolver.Device,
         Browser   = browserResolver.Browser,
         Engine    = engineResolver.Engine,
         Platform  = platformResolver.Platform
     };
 }
Пример #3
0
 public HomeController(IEngineResolver engine)
 {
     _engine = engine;
 }