Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FahLog"/> class.
 /// </summary>
 /// <param name="runDataAggregator">The <see cref="RunDataAggregator"/> that will be used to generate <see cref="ClientRunData"/>, <see cref="SlotRunData"/>, and <see cref="UnitRunData"/> objects.</param>
 protected FahLog(RunDataAggregator runDataAggregator)
 {
     RunDataAggregator = runDataAggregator ?? throw new ArgumentNullException(nameof(runDataAggregator));
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FahClientLog"/> class.
 /// </summary>
 /// <param name="runDataAggregator">The <see cref="RunDataAggregator"/> that will be used to generate <see cref="ClientRunData"/>, <see cref="SlotRunData"/>, and <see cref="UnitRunData"/> objects.</param>
 protected FahClientLog(RunDataAggregator runDataAggregator)
     : base(runDataAggregator ?? FahClientRunDataAggregator.Instance)
 {
 }