public void Run(TKey state) { if (timeLog == null) { timeLog = new Dictionary <TKey, TimeSpan>(); } var start = DateTime.Now; SharedIdentifier = state; GetService.Get(state).Handle(this); timeLog[state] = DateTime.Now - start; }
public async Task <Result <SuccessfulGet> > Get(Suggestion suggestion, AccessToken accessToken = null, CancellationToken cancellationToken = default) { return(await getService.Get(suggestion, accessToken : accessToken, cancellationToken : cancellationToken)); }