ImageSource?GetImageStream() { try { if (DownloadedImageBlob is null) { return(null); } var imageByteArray = DownloadedImageBlob; return(ImageSource.FromStream(() => new MemoryStream(imageByteArray))); } catch (Exception e) { AnalyticsServices.Report(e); return(null); } }
public void Dispose() { _stopwatch.Stop(); Data.Add("Timed Event", $"{_stopwatch.Elapsed:ss\\.fff}s"); AnalyticsServices.Track($"{_trackIdentifier} [Timed Event]", Data); }
protected override void OnStart() { base.OnStart(); AnalyticsServices.Start(); }