コード例 #1
0
 public SnapshotTaken(SerializationInfo info, StreamingContext context)
 {
     AggregateInstanceKey = info.GetString(nameof(AggregateInstanceKey));
     AsOfDate             = info.GetDateTime(nameof(AsOfDate));
     AsOfSequenceNumber   = info.GetUInt32(nameof(AsOfSequenceNumber));
     Commentary           = info.GetString(nameof(Commentary));
     EvaluationState      = (IClassifierDataSourceHandler.EvaluationResult)Enum.Parse(typeof(IClassifierDataSourceHandler.EvaluationResult), info.GetString(nameof(EvaluationState)));
 }
コード例 #2
0
 public SnapshotTaken(string aggregateKeyIn,
                      DateTime asOfDateIn,
                      uint asOfSequenceIn,
                      string commentaryIn,
                      IClassifierDataSourceHandler.EvaluationResult evaluationStateIn)
 {
     AggregateInstanceKey = aggregateKeyIn;
     AsOfDate             = asOfDateIn;
     AsOfSequenceNumber   = asOfSequenceIn;
     Commentary           = commentaryIn;
     EvaluationState      = evaluationStateIn;
 }