private void SaveClientTimings(MiniProfiler profiler) { if (profiler.ClientTimings == null || profiler.ClientTimings.Timings == null || !profiler.ClientTimings.Timings.Any()) { return; } profiler.ClientTimings.Timings.ForEach(x => { x.MiniProfilerId = profiler.Id; x.Id = Guid.NewGuid(); }); foreach (var clientTiming in profiler.ClientTimings.Timings) { var clientTimingPoco = new ClientTimingPoco { Id = clientTiming.Id, MiniProfilerId = clientTiming.MiniProfilerId, Name = clientTiming.Name, Start = (double)clientTiming.Start, Duration = (double)clientTiming.Duration }; ClientTimings.Save(clientTimingPoco); } }
private static ClientTimings.ClientTiming ClientTimingPocoToClientTiming(ClientTimingPoco clientTimingPoco) { return(new ClientTimings.ClientTiming { Id = clientTimingPoco.Id, Duration = (decimal)clientTimingPoco.Duration, Name = clientTimingPoco.Name, Start = (decimal)clientTimingPoco.Start }); }
private static ClientTimings.ClientTiming ClientTimingPocoToClientTiming(ClientTimingPoco clientTimingPoco) { return new ClientTimings.ClientTiming { Id = clientTimingPoco.Id, Duration = (decimal) clientTimingPoco.Duration, Name = clientTimingPoco.Name, Start = (decimal) clientTimingPoco.Start }; }
private void SaveClientTimings(MiniProfiler profiler) { if (profiler.ClientTimings == null || profiler.ClientTimings.Timings == null || !profiler.ClientTimings.Timings.Any()) return; profiler.ClientTimings.Timings.ForEach(x => { x.MiniProfilerId = profiler.Id; x.Id = Guid.NewGuid(); }); foreach (var clientTiming in profiler.ClientTimings.Timings) { var clientTimingPoco = new ClientTimingPoco { Id = clientTiming.Id, MiniProfilerId = clientTiming.MiniProfilerId, Name = clientTiming.Name, Start = (double)clientTiming.Start, Duration = (double)clientTiming.Duration }; ClientTimings.Save(clientTimingPoco); } }