예제 #1
0
 public override bool Equals(object?obj)
 {
     try
     {
         return((obj is SessionConfiguration configuration) &&
                Encoders.SequenceEqual(configuration.Encoders) &&
                Decoders.SequenceEqual(configuration.Decoders) &&
                RecordingDirectory.Equals(configuration.RecordingDirectory));
     }
     catch (ArgumentNullException)
     {
         return(false);
     }
 }