private void OnSaveActorStateFinish(ActorStateDiagnosticData stateData) { if (null != this.actorSaveStateTimeCounterWriter) { this.actorSaveStateTimeCounterWriter.UpdateCounterValue(stateData); } }
internal void UpdateCounterValue(ActorStateDiagnosticData stateData) { if (stateData.OperationTime != null) { this.Counter.IncrementBy((long)stateData.OperationTime.Value.TotalMilliseconds); this.CounterBase.Increment(); } }
private void OnSaveActorStateStart(ActorStateDiagnosticData stateData) { if (this.writer.IsActorSaveStateStartEventEnabled()) { var actorId = stateData.ActorId; this.writer.ActorSaveStateStart( this.actorType, actorId, this.serviceContext); } }
private void OnSaveActorStateFinish(ActorStateDiagnosticData stateData) { if (this.writer.IsActorSaveStateStopEventEnabled()) { var actorId = stateData.ActorId; this.writer.ActorSaveStateStop( // ReSharper disable once PossibleInvalidOperationException stateData.OperationTime.Value.Ticks, this.actorType, actorId, this.serviceContext); } }