public async Task SaveAsync(IState state) { // Do not save tracing save state since it is async flow. // If you keep it, it will make people wonder // using var a = ClaptrapActivitySource.Instance // .StartActivity(ClaptrapActivitySource.ActivityNames.SaveState)! // .AddClaptrapTags(_claptrapDesign, _stateSaver.Identity); using var _ = ClaptrapMetrics.MeasureStateSaver(Identity); await _stateSaver.SaveAsync(state); }
public async Task SaveAsync(IState state) { using var _ = ClaptrapMetrics.MeasureStateSaver(Identity); await _stateSaver.SaveAsync(state); }