public async Task ExecuteAsync(RefreshToken refreshToken) { refreshToken.AssertNotNull("refreshToken"); using (var connection = this.connectionFactory.CreateConnection()) { await connection.UpsertAsync( refreshToken, RefreshToken.Fields.EncryptedId | RefreshToken.Fields.ProtectedTicket | RefreshToken.Fields.IssuedDate | RefreshToken.Fields.ExpiresDate); } }