示例#1
0
 public Session(string filename, DateTime start, DateTime end, LookHistory history, ILookProvider lookProvider, ServiceResult serviceResult)
 {
     version         = CURRENT_VERSION;
     guid            = Guid.NewGuid();
     uri             = filename;
     sample_rate     = history.SampleRate;
     installation_id = Logic.Instance.settings.InstallId;
     time_start      = start;
     time_end        = end;
     lookprovider    = lookProvider?.DescribeType;
     this.history    = history.ToBase64();
     this.media_id   = serviceResult.mediaId;
 }