// Copyright (c) 2019 Sarin Na Wangkanai, All Rights Reserved. // The Apache v2. See License.txt in the project root for license information. namespace Wood.Util.Browser { public class Opera : BaseBrowser { private readonly string _agent; public Opera(string agent) { _agent = agent.ToLower(); var opera12 = BrowserType.Opera.ToString().ToLower(); if(_agent.Contains(opera12)) { var first = _agent.IndexOf("version"); var version = _agent.Substring(first + "version".Length + 1); Version = ToVersion(version); Type = BrowserType.Opera; } var opera15 = "opr"; if (_agent.Contains(opera15)) { var first = _agent.IndexOf(opera15); var version = _agent.Substring(first + opera15.Length + 1); Version = ToVersion(version); Type = BrowserType.Opera; } } } }