I wonder if it is possible to identify the call if a WCF Service on the server, if it was called by a client inside the network (intranet) or outside the network (internet).
I am implementing data compression to be trafficked, but if the consumption was on the network I will traffic without compression.
I have a case that the customer uses a notebook, when he is in the company he is on the network (intranet), but when he goes home, he consumes the service using the internet.