public string DoThings(params..) { var currentToken = _tokenStore.GetCurrentToken(); if (currentToken == null) { currentToken = GetNewTokenSomehow(); _tokenStore.SetCurrentToken(currentToken); }