Пример #1
0
 public async Task SaveBitrate(string username, int bitrate)
 {
     var model = new RecordedBitrate {
         Bitrate = bitrate, Username = username, Timestamp = dateTimeProvider.UtcNow
     };
     await bitrateRepository.SaveBitrate(model).ConfigureAwait(false);
 }
Пример #2
0
        public async Task SaveBitrate(RecordedBitrate bitrate)
        {
            try
            {
                using (var command = sql.CreateStoredProcedure("[Core].[InsertBitrate]"))
                {
                    command.WithParameter("bitrate", bitrate.Bitrate)
                    .WithParameter("timestamp", bitrate.Timestamp)
                    .WithParameter("username", bitrate.Username);

                    await command.ExecuteNonQueryAsync().ConfigureAwait(false);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }