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; }
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 }; }
public HomeController(IEngineResolver engine) { _engine = engine; }