AppMetrics.Client.Tracker.Create C# (CSharp) Method

Create() public static method

public static Create ( string url, string applicationKey, string accessKey ) : Tracker
url string
applicationKey string
accessKey string
return Tracker
        public static Tracker Create(string url, string applicationKey, string accessKey)
        {
            lock (Sync)
            {
                if (_terminated)
                    throw new InvalidOperationException();

                var found = Sessions.Where(
                    session => !session._disposed && session.Url == url && session.ApplicationKey == applicationKey);
                if (found.FirstOrDefault() != null)
                    return found.First();
                var res = new Tracker(url, applicationKey, accessKey);
                return res;
            }
        }