The company for which I am a permanent employee of, has a client in the same city, they've outsourced me for that and I work directly from my client's company office.
Often times, I run into situations where, employees from client office, offer me to come to after office hangouts or activities with them. While this is super nice on their part and I appreciate it mostly, sometimes it just doesn't suit my preferences, but I still end up going with them since the people inviting me, are most of the times, working directly with my boss from client's office and I don't want to give them and eventually my boss, the impression that I am not friendly or a team player, because this could impact my company's relations with the client and future business opportunities.
I tried talking to my own company's direct manager about this and his response is mostly that I am a face of my company there and it wouldn't hurt to go out every now and then, he basically dismisses it.
I do understand that this question is subjective and most likely be marked closed but I am still wondering what should one do in my situation. How can one politely handle this situation that works best for me and also not impact any relations with client office. While I did see this question & this one. They're not entirely related to my situation. If this question was asked before, please add the link.