public string ToString(StringBuilder sb) { sb.Clear(); sb.Append("Name: ").Append(entityInfo.Name); sb.Append("\nId: ").Append(entityInfo.EntityId); sb.Append("\nType: ").Append(trackingType.ToString()); sb.Append("\nPosition: ").Append(entityInfo.Position); sb.Append("\nLastDetected: ").Append(LastDetectionTime.ToString("HH:mm:ss.ffff")); return(sb.ToString()); }
private PageView GetPageView(TrackingType trackingType) { return(new PageView { DocumentTitle = trackingType.ToString(), DocumentLocationUrl = $"https://gallifrey-releases.blyth.me.uk/tracking/{trackingType}", CampaignSource = instanceType.ToString(), CampaignMedium = $"{versionControl.DeployedVersion.Major}.{versionControl.DeployedVersion.Minor}.{versionControl.DeployedVersion.Build}", CampaignName = $"{versionControl.DeployedVersion.Major}.{versionControl.DeployedVersion.Minor}.{versionControl.DeployedVersion.Build}.{versionControl.DeployedVersion.Revision}", UserId = settingsCollection.InstallationHash, UserLanguage = CultureInfo.InstalledUICulture.NativeName }); }