public async Task <PartnerAccessTokenDto> Get() { if (m_partnerAccess == null || HasExpired()) { var access = await m_decorated.Get(); m_partnerAccess = access; m_expiryTime = m_time.UtcNow().AddSeconds(access.expires_in); } return(m_partnerAccess); }
public PartnerAccessTokenStubBuilder WithGet(PartnerAccessTokenDto value) { m_get = value; return(this); }